Introducción a las funciones en JS Funciones e if / else n 12..ayudaa


#1



Me sale eso :¡Uy! Probá otra vez. There was a problem with your syntax. no sé que más hacer :frowning: ayudaaaaa


Reemplaza esta línea con tu código.
var controlDescanso = function (cantHoras); 

if ("cantHoras" >= 8); {
return "¡Cerrá los ojos un poco más!"; 
};
else {
    return "¡Estás durmiendo suficiente! ¡Demasiado quizás!";
};
    


 controlDescanso(10);
 controlDescanso(5);
 controlDescanso(8);


#2

@tagpro80727,
Tenga cuidado en el uso de punto y coma,
un punto y coma es el Final-de-la-declaración

Se utiliza un par de llaves {} para encapsular un llamado código de bloque

https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Operadores/function
https://developer.mozilla.org/ca/docs/Web/JavaScript/Referencia/Sentencies/if...else
https://www.codecademy.com/en/forum_questions/552bd78b9113cb59be0001f6


#3

@tagpro80727 fijate en las instrucciones dice Escribe una funcion
no te estan pidiendo que definas una variable, por lo que el codigo seria:

function controlDescanso(cantHoras){
if (cantHoras() >= 8 ){
return "¡Estás durmiendo suficiente! ¡Demasiado quizás";
controlDescanso(12);
}
else {
return "¡Cerrá los ojos un poco más";
}
}
controlDescanso(10);
controlDescanso(5);
controlDescanso(8);