我是 javascript 新手,这可能是一个非常简单的问题,但我不明白......
if (choice >= 0 && <= 0.33)
{
choice = "1";
}
else if (choice >= 0.34 && <= 0.66)
{
choice = "2";
}
else
{
choice = "3";
}
为什么 if (choice >= 0 && <= 0.33) 行不起作用?它不会为 0 到 0.33 之间的数字创建 if 语句吗?
最佳答案
您需要在每次比较中包含变量,例如:
if (choice >= 0 && choice <= 0.33)
完整的例子:
if (choice >= 0 && choice <= 0.33) {
choice = "1";
} else if (choice >= 0.34 && choice <= 0.66) {
choice = "2";
} else {
choice = "3";
}
关于javascript - 如果语句需要一个标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068810/