用于比较值的开关盒

时间:2014-12-03 05:30:30

标签: javascript

我想使用switch case作为值。 如何在<=>=

的情况下比较值
 case<240:

它给出了错误...... 感谢。

3 个答案:

答案 0 :(得分:1)

是的,这应该是可能的。 这是一个例子:

var x = 5;

switch (true) {
    case (x < 240):
        alert("Less than 240");
        break;
    case (x >= 240):
        alert("Greater than or equal to 240");
        break;
}

答案 1 :(得分:0)

答案 2 :(得分:0)

在这种情况下你必须与某些值进行比较,并在两者之间使用空格:

var x=100;

switch(true) {
    case x < 100:
        alert("Less than 100");
        break;
    case (x >= 100):
        alert("greater or equal to 100");
        break;
}