Javascript jquery异常行为

Javascript jquery异常行为,javascript,jquery,arrays,Javascript,Jquery,Arrays,所以我有一个javascript数组,想看看里面是否有值。。。尽管数组中确实存在120,但返回false。我已经写了我自己的方法来处理这个问题,虽然我只是想看看是否有人能看到我做错了什么 var myArray = [120, 121, 222]; if (jQuery.inArray(120, myArray)) { alert("in my array"); } else { alert("not in array"); } jsIDLE-因为jQuery.inArray

所以我有一个javascript数组,想看看里面是否有值。。。尽管数组中确实存在120,但返回false。我已经写了我自己的方法来处理这个问题,虽然我只是想看看是否有人能看到我做错了什么

var myArray = [120, 121, 222];

if (jQuery.inArray(120, myArray)) {
    alert("in my array");
} else {
    alert("not in array");
}

jsIDLE-

因为
jQuery.inArray
返回
-1
或位置(在您的情况下为
0
)并且
0
false
,您需要检查
=0

var myArray=[120121222];
if(jQuery.inArray(120,myArray)>=0){
警报(“在我的数组中”);
}否则{
警报(“不在阵列中”);
}