如何判斷一個數(shù)字在不在數(shù)組中?
可以直接使用數(shù)組的indexOf函數(shù)進行判斷。
數(shù)組的indexOf函數(shù),方法arr.indexOf(find,start);
find:要找的內(nèi)容,必須;
start:查找開始下標,可選;
返回:查找數(shù)據(jù)所在的下標,如果沒找到,返回-1
如果只要知道是否有8這個數(shù)字,直接調(diào)用arr.indexOf(8),如果返回值不為-1,說明找到了。
參考代碼如下:
var s=[1,2,3,5,6,9];
var u=s.indexOf(5);//返回5所在的下標3
var d=s.indexOf(8);//返回-1
console.log(u);
console.log(d);