Open nourbenhassen opened 5 years ago
Et si utiliser la correction suivante? operator === "+" ??
Plutôt operator ==="+"
Ecrire else (operator ==="/") au lieu de else if (operator ="/") à la 9eme ligne
Écrire après <<return result;>> calculer(2,3); par exemple number1=2 et number2=3
Il manque le "{" au début et à la fin du if, ainsi qu'à la fin de la fonction. Et rajouter, comme tout le monde a dit, l'opérateur == pour vérifier chaque condition.
function calculer(nbPremier, operator, nbSecond) {
let result ;
if (operator == "+") {
result = nbPremier + nbSecond;
}else if(operator == "-"){
result = nbPremier - nbSecond;
}
else if (operator == "*") {
result = nbPremier * nbSecond;
}
else if (operator == "/") {
result = nbPremier / nbSecond;
}
return result;
}
J'ai essayé l'exercice calculatrice avec des conditions IF, mais bizarrement le code ne marche pas. Voici mon code:
function calculer (number1, operator, number2) { let result;
if (operator = "+") result = number1 + number2;
else if (operator = "-") result = number1 - number2;
else if (operator = "") result = number1 number2;
else if (operator = "/") result = number1 / number2;
return result;