是否可以将IF语句的结果分配给JS中的变量?
if (busNumber[currentBus][2] == route[0]){
console.log("Correct!");
}
else {
console.log("Incorrect!");
}
是否可以为变量分配正确或不正确,以便我可以在程序的其他区域调用它?
答案 0 :(得分:1)
var result;
if (busNumber[currentBus][2] == route[0]){
result = "Correct!";
}
else {
result = "Incorrect!";
}
答案 1 :(得分:0)
可以通过先定义变量然后为其赋值:
var output;
if (busNumber[currentBus][2] == route[0]){
console.log("Correct!");
output = "Correct!";
} else {
console.log("Incorrect!");
output = "Incorrect!";
}
console.log('Output: ' + output);
现在,您可以在脚本的其余部分中使用变量 output 。
答案 2 :(得分:0)
你可以在某种程度上
var result = function() {
if (busNumber[currentBus][2] == route[0]) {
return "Correct!";
}
else {
return "Incorrect!";
}
}();
但是,从技术上讲,您将函数的结果分配给变量