是否有可能將IF語句的結果賦值給JS中的變量?將IF語句結果分配給一個變量 - JavaScript
if (busNumber[currentBus][2] == route[0]){
console.log("Correct!");
}
else {
console.log("Incorrect!");
}
是否可以爲變量分配正確或不正確,這樣我可以在程序的其他區域調用它?
是否有可能將IF語句的結果賦值給JS中的變量?將IF語句結果分配給一個變量 - JavaScript
if (busNumber[currentBus][2] == route[0]){
console.log("Correct!");
}
else {
console.log("Incorrect!");
}
是否可以爲變量分配正確或不正確,這樣我可以在程序的其他區域調用它?
它可以通過定義變量前期,然後將值分配給它:
var output;
if (busNumber[currentBus][2] == route[0]){
console.log("Correct!");
output = "Correct!";
} else {
console.log("Incorrect!");
output = "Incorrect!";
}
console.log('Output: ' + output);
現在,您可以使用變量輸出在腳本的其餘部分。
var result;
if (busNumber[currentBus][2] == route[0]){
result = "Correct!";
}
else {
result = "Incorrect!";
}
你可以在一個方式
var result = function() {
if (busNumber[currentBus][2] == route[0]) {
return "Correct!";
}
else {
return "Incorrect!";
}
}();
雖然,在技術上你分配一個函數的結果給一個變量
嘗試這種早些時候 - 我不斷收到相反的或不確定的結果時,我在別處叫輸出。 –
這個工程看到下面的小提琴:https://jsfiddle.net/oje21wup/更改匹配變量以獲得不同的輸出。 – tom
請發佈您的所有代碼,然後... – tom