Saltar al contenido

El reloj de doce horas

Enunciado

El teléfono marca la hora de 0 a 23, pero tú no la dices así.

Escribe una función que reciba esa hora y regrese el texto de siempre: 13 da "1 pm", 8 da "8 am" y 23 da "11 pm".

Ojo con las dos que se confunden: 0 es "12 am" (la medianoche) y 12 es "12 pm" (el mediodía).

Ejemplos

  • 13 → "1 pm"

  • 8 → "8 am"

  • 23 → "11 pm"

Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.

Empiezas con esto

Python

def hora_de_doce(hora):
    pass

JavaScript

function horaDeDoce(hora) {
}
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.

Más retos de O(1)

Ver todos los retos →