如何查看javascript编号范围?

时间:2017-11-08 14:09:43

标签: javascript if-statement

如果条件为ids=1

,则如何关注



var ids = 1;

if (9 <= ids <= 14) {

  console.log(9 <= ids <= 14)

}
&#13;
&#13;
&#13;

我希望它只有在9到14之间的值时才是真的。感谢任何帮助理解JavaScript运算符在检查范围时的工作方式。

2 个答案:

答案 0 :(得分:5)

你不能像这样链接比较运算符。您必须单独进行每次比较并使用AND(&amp;&amp;)或OR(||)。

var ids = 1;
if (9 <= ids && ids <= 14) {}

答案 1 :(得分:3)

您需要检查两个条件和一个逻辑AND,因为第一个条件返回一个布尔值,并将其与另一个值进行比较。

var ids = 1;

if (9 <= ids && ids <= 14) {
    console.log('in range');
} else {
    console.log('not in range');
}