lorsque je lance ce code, il me donne toujours le même résultat "votre solde est de 250,00 $." J'ai changé les variables pour obtenir des réponses différentes mais je pense qu'il y a quelque chose qui ne va pas, je ne sais pas. Ci-joint un organigramme qui décrit le code et le processus. enter image description hereQuel est le problème avec ce code dans javascript else si conditionnel?
enter code here
**// change the values of `balance`, `checkBalance`, and `isActive` to test
your code
var balance = 250;
var checkBalance = false;
var isActive = true;
// your code goes here
if (checkBalance = false){
console.log("thank you! Have a nice day.");
}
else if (isActive = true && balance > 0){
console.log("your balance is $ " + balance.toFixed(2) + ".");
}
else if (isActive = false){
console.log("Your account is no longer active.");
}
else if (balance = 0){
console.log("Your account is empty.");
}
else if (balance < 0) {
console.log("Your account is negative. Please, contact bank.");
}**
'if (Checkbalance = false) {' condition sera toujours vrai. –
@MohitBhardwaj: ou ne jamais être vrai, plutôt – Ryan
@Ryan oh oui, désolé est devenu confus. Merci d'avoir corrigé :) –