- Reto #19
- Fecha publicación enunciado: 09/05/22
- Dificultad: FACIL
- Origen: https://github.com/mouredev/Weekly-Challenge-2022-Kotlin/blob/main/app/src/main/java/com/mouredev/weeklychallenge2022/Challenge19.kt
Crea una función que reciba días, horas, minutos y segundos (como enteros) y retorne su resultado en milisegundos.
defmodule Time do
def to_ms(days, hours, minutes, seconds) do
daysInMillis = days * 24 * 60 * 60 * 1000
hoursInMillis = hours * 60 * 60 * 1000
minutesInMillis = minutes * 60 * 1000
secondsToMillis = seconds * 1000
daysInMillis + hoursInMillis + minutesInMillis + secondsToMillis
end
end
{:module, Time, <<70, 79, 82, 49, 0, 0, 7, ...>>, {:to_ms, 4}}
Time.to_ms(0, 0, 0, 10)
10000
Time.to_ms(2, 5, -45, 10)
188110000
Time.to_ms(2_000_000_000, 5, 45, 10)
172800000020710000