12.Fonctions if/else


#1

Bonjour tout le monde,
voici ma solution pour cet exercise. la console renvoie la bonne réponse mais le message d'erreur continue de s'afficher. Des suggestions?

var verifSommeil = function (nombreHeures) {
if (nombreHeures>=8) {
return "Vous dormez beaucoup! Même peut-être trop!";}
else {
return "Retourner faire dodo";}}
verifSommeil(10)
voici le lien vers mon code:
https://www.codecademy.com/fr/courses/javascript-beginner-fr-FR-rpcse/2/4?curriculum_id=5355c2b7516bcbd912000008


#2

We could use a link to the exercise... That would be a big help.

The only advice I can offer, just yet, is to check the strings against the instructions. They need to be exact matches to those given.

Google Translate:

Nous pourrions utiliser un lien à l'exercice ... Ce serait d'une 
grande aide.

Le seul conseil que je peux offrir, pour l'instant, est de vérifier 
les cordes contre les instructions. Ils doivent être les 
correspondances exactes à ceux donnés.

#3

J'ai le même problème sur cet exercice, le code semble bon, mais Codeacademy ne le valide pas, voici le lien vers mon exercice https://www.codecademy.com/fr/courses/javascript-beginner-fr-FR-rpcse/2/4?curriculum_id=5355c2b7516bcbd912000008, et voici mon code

var verifSommeil = function(nombreHeures) {
if (nombreHeures>=8){
return "Vous dormez beaucoup ! Même peut-être trop!";
}
else {
return "Faites donc une p'tite sieste !";
}
};
verifSommeil(10);

Edit C'est bon, j'ai trouvé la solution

Il faut que tu mettes le contenu du return entre parenthèses, et ça devrait marcher, comme ça return("Vous dormez beaucoup ! Même peut-être trop !"), et faire pareil pour chaque return


#5

Hélas, même avec les parenthèse le message d'erreur est renvoyé...


#6

Voilà le code que j'ai utilisé, et ça marche

var verifSommeil = function(nombreHeures) {
if (nombreHeures>= 8){
return ("Vous dormez beaucoup ! Même peut-être trop !");
}
else {
return ("Faites donc une p'tite sieste !");
}
};
console.log(verifSommeil(10));
console.log(verifSommeil(8));
console.log(verifSommeil(5));


#7

effectivement! Merci!


#11

A post was split to a new topic: Quelqu'un pourrait-il m'aider


#12