在我的代碼中,我有這個if/else
聲明來處理數字和字母都返回cont = false
的情況。我試着運行這個代碼,結果相同。顯然,它應該執行else
語句中的代碼。有沒有人有任何想法?If/Else Statement返回誤報
var input = prompt()
if (input == null || " ") {
//Cont determines whether or not to continue
console.log("cont = false");
var cont = false;
}else{
console.log("cont = true");
var cont = true;
}
條件'|| 「」**總是正確**。 – deceze
您應該閱讀JS中的各種比較運算符以及它們的工作方式:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comparison_Operators。 – scrappedcola