|Calcula la diferencia en días entre dos fechasMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Calcula la diferencia en días entre dos fechas

Medio20 pts
ruleRestricciones
  • radio_button_unchecked
    Crea objetos Date
  • radio_button_unchecked
    Usa Math.abs() para garantizar resultado positivo

Enunciado

Implementa la función daysBetween que recibe dos strings de fecha en formato ISO ("YYYY-MM-DD") y retorna el número de días de diferencia entre ellas como un número positivo.

daysBetween("2024-01-01", "2024-01-15")  // 14
daysBetween("2024-01-15", "2024-01-01")  // 14  (siempre positivo)
daysBetween("2023-01-01", "2024-01-01")  // 365

Instrucciones:

  1. Crea un objeto Date para cada fecha recibida.
  2. Calcula la diferencia en milisegundos entre ambas fechas usando .getTime().
  3. Usa Math.abs() para garantizar un resultado positivo.
  4. Convierte los milisegundos a días dividiendo entre 1000 * 60 * 60 * 24.
Restriccionesexpand_more
  • Dificultad: Medio
  • Completa todos los test cases para obtener los 20 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Calcula la diferencia en días entre dos fechas — Medio | Coding Challenges · Coding Challenges