Javascript 将变量=赋值给这两个数字之间的任何数字

Javascript 将变量=赋值给这两个数字之间的任何数字,javascript,Javascript,有没有办法分配一个变量,比如 var between=介于5和10之间的任何数字 所以当我打电话给 if(between === 6){ //do this } 它最终为真并运行代码?您可以使用两个部分进行比较。Javascript中没有检查“中间性”的单个操作数。如果需要,您可以构建自己的函数来实现这一点。下面是一个if语句,该语句在为真之前需要两个条件: if (val >= 5 && val <= 10) { // val is between 5

有没有办法分配一个变量,比如

var between=介于5和10之间的任何数字

所以当我打电话给

if(between === 6){
 //do this
}

它最终为真并运行代码?

您可以使用两个部分进行比较。Javascript中没有检查“中间性”的单个操作数。如果需要,您可以构建自己的函数来实现这一点。下面是一个
if
语句,该语句在为真之前需要两个条件:

if (val >= 5 && val <= 10) {
    // val is between 5 and 10 (including both 5 and 10)
}

if(val>=5&&val=min&&val如果您更喜欢jQuery,并且数组中的数字之间有
,解决此类任务的方法之一是使用

例如:

var between = [5,6,7,8,9,10];

if($.inArray(6, between)) {
     // do somethings
}

你想生成一个5到10之间的随机整数还是什么?我不清楚问题是生成一个数字还是比较它。
if(between>5&&between<10)
还是不使用jQuery:
between.indexOf(6)>-1
var between = [5,6,7,8,9,10];

if($.inArray(6, between)) {
     // do somethings
}