Este blog explicará las técnicas para convertir segundos a minutos en JavaScript.
¿Cómo convertir segundos a minutos usando JavaScript?
Los segundos se pueden convertir a minutos en JavaScript usando el método “Math.floor()” en combinación con lo siguiente:
- “ Conversión básica ”.
- “ Encadenar() ' y ' rutaInicio() ' métodos.
Enfoque 1: convertir segundos a minutos en JavaScript usando la conversión básica
Los ' Matemáticas.piso() El método ” redondea un número al entero inferior más cercano, es decir, (5.6 = 5). Este enfoque se puede aplicar para calcular el cálculo preciso sobre el valor de segundos especificado y el valor de entrada del usuario.
Sintaxis
Matemáticas . piso ( a )
En la sintaxis anterior:
- “ a ” se refiere al número que se va a calcular.
Ejemplo 1: convertir segundos especificados a minutos en JavaScript
En este ejemplo particular, los cálculos para los minutos resultantes se calcularán sobre los segundos especificados.
Sigamos el ejemplo dado a continuación:
< tipo de guión = 'texto/javascript' >
estaba segTiempo = 60 ;
estaba calcularMinutos = Matemáticas . piso ( segTiempo / 60 ) ;
estaba resultado = segTiempo % 60 ;
consola. Iniciar sesión ( 'Los minutos convertidos son:' , calcularMinutos + ' minutos ' + resultado + ' segundos.' )
guion >
En el fragmento de código anterior:
- Asigne los segundos como “ 60 ”.
- Aplica el ' Matemáticas.piso() ” para devolver el cálculo preciso sobre la división de los segundos especificados por 60 (número de segundos en 1 minuto).
- En el siguiente paso, calcule los segundos junto con los minutos devolviendo el resto.
- Finalmente, muestra los minutos y segundos resultantes con respecto a los segundos especificados.
Producción
Del resultado anterior, se puede observar que se logra la funcionalidad requerida (60 segundos = 1 minuto)
Ejemplo 2: convertir segundos a minutos en JavaScript utilizando el valor de entrada del usuario
Este ejemplo usa los mismos cálculos para convertir segundos a minutos. La diferencia es que toma el “ entrada del usuario ” valor como segundos y calcula los minutos correspondientes en función de eso.
Sigamos paso a paso el siguiente ejemplo:
< centro >< identificación h3 = 'cabeza' > Los minutos convertidos son : h3 > centro >< tipo de guión = 'texto/javascript' >
estaba obtener = inmediato ( 'Ingrese los segundos:' )
estaba cabeza = documento. getElementById ( 'cabeza' )
estaba calcularMinutos = Matemáticas . piso ( obtener / 60 ) ;
estaba resultado = obtener % 60 ;
cabeza. textointerno += calcularMinutos + ' minutos ' + resultado + ' segundos.'
guion >
En el fragmento de código anterior:
- Incluya el encabezado indicado con el especificado “ identificación ”.
- En la parte de JavaScript del código, pídale al usuario que ingrese el valor de ' segundos ' a través de ' inmediato cuadro de diálogo.
- En el siguiente paso, acceda al encabezado incluido por su “ identificación ' utilizando el ' getElementById() ' método.
- Recuerde los pasos discutidos para calcular los minutos y muestre el valor resultante de “ minutos ” como encabezado usando el “ textointerno ' propiedad.
Producción
En el resultado anterior, es evidente que los segundos se calculan con precisión.
Enfoque 2: convertir segundos en minutos en JavaScript usando los métodos toString() y padStart()
Los ' Encadenar() El método devuelve un número en forma de cadena. Los ' rutaInicio() El método ” en JavaScript se aplica para rellenar dos cadenas juntas. Estos métodos se pueden aplicar para convertir los minutos resultantes en la cadena y rellenarlos con el deseado ' 0 ”
Sintaxis
número. Encadenar ( base )En la sintaxis anterior:
- “ base ' se refiere a ' base ' para utilizar.
En la sintaxis dada:
- “ longitud ” indica la longitud de la cadena final.
- “ almohadilla ” apunta a la cuerda que se va a rellenar.
Ejemplo
Observemos la funcionalidad del siguiente ejemplo:
estaba segTiempo = 80 ;
estaba calcularMinutos = Matemáticas . piso ( segTiempo / 60 ) ;
estaba resultado = segTiempo % 60 ;
consola. Iniciar sesión ( 'Los minutos convertidos son:' , calcularMinutos. Encadenar ( ) . caminoInicio ( 2 , '0' ) + ':' + resultado. Encadenar ( ) . caminoInicio ( 2 , '0' ) ) ;
guion >
En el código anterior, realice los siguientes pasos:
- Asigne los segundos en una variable llamada “ segTiempo ”.
- Repita los pasos discutidos para calcular los minutos y segundos precisos.
- En el siguiente paso, aplique el “ Encadenar() ” para devolver tanto los minutos como los segundos como una cadena.
- Además, aplica el “ rutaInicio() ' método. Los ' 2 ” en su parámetro indica el número de “ 0 ” en su último argumento para rellenar tanto los minutos como los segundos.
Producción
A partir del resultado anterior, se puede observar que los minutos y segundos se rellenan en consecuencia y se devuelven como una cadena.
Estas fueron las diferentes formas de convertir segundos en minutos en JavaScript.
Conclusión
Los ' Matemáticas.piso() ” método en combinación con el “ conversión básica ” en el valor especificado y de entrada del usuario de “ segundos ” o con el “ Encadenar() ' y ' rutaInicio() Se pueden utilizar métodos para convertir segundos a minutos en JavaScript. El primer enfoque se puede aplicar para calcular los minutos exactos correspondientes al valor de segundos especificado o ingresado por el usuario, respectivamente. Los últimos métodos se pueden utilizar en combinación para calcular los minutos en función de los segundos inicializados y convertir los minutos resultantes en la cadena y rellenarlos con el deseado ' 0 ”. Este artículo explica cómo convertir segundos a minutos en JavaScript.