我正在写一个Javascript而且不知道如何形成循环
if (value < 25){
$(selector).css({ 'background': 'Red' });
} else if (value > 25 && value < 75){
$(selector).css({ 'background': 'Orange' });
}else{
$(selector).css({ 'background': 'LightGreen' });
}
否则如果错误 - &gt;如果已定义,则无法匹配 我哪里错了。感谢
答案 0 :(得分:4)
if(value > 25) && (value < 75){
应该是
if(value > 25 && value < 75){
答案 1 :(得分:1)
应该是
else if ((value > 25) && (value < 75))
不是
else if (value > 25) && (value < 75)
修改强>
这在编程语言中很常见。您必须将所有条件括在括号中。
答案 2 :(得分:0)
if (value < 25){
$(selector).css({ 'background': 'Red' });
} else if (value > 25 && value < 75){
$(selector).css({ 'background': 'Orange' });
}else{
$(selector).css({ 'background': 'LightGreen' });
}
你需要在整个if块周围加上括号。