EJERCICIO 05 · Inicial
Clasifica una nota
Implementa clasificar(nota): "excelente" si es 9 o más, "aprobado" si es al menos 5 y "repasar" en los demás casos.
Condiciones Inicial
Tu misión
Implementa clasificar(nota): "excelente" si es 9 o más, "aprobado" si es al menos 5 y "repasar" en los demás casos.
Define la función clasificar en el editor. El corrector llamará a tu función con distintas entradas y comprobará el valor devuelto. No basta con imprimir un resultado fijo.
JAVASCRIPT Practica aquí
Consola
Lista para ejecutar.
Listo
¿Necesitas una pista?
Pista 1
Empieza por la nota más alta.
Pista 2
Usa dos condiciones y un retorno final.
Pista 3
Evalúa >= 9 antes de >= 5.
Ver solución explicada
Se evalúan los límites de mayor a menor para no clasificar un 9 como aprobado.
function clasificar(nota) {
if (nota >= 9) return "excelente";
if (nota >= 5) return "aprobado";
return "repasar";
}Esta es una solución posible. Otras implementaciones que produzcan el mismo comportamiento también son válidas.
Para ir un poco más lejos
Añade la categoría "perfecto" solo para 10.