js判断数组中是否包含某个值

function has(arr,num) {
	var bool = false; //默认不在数组中
	for(var i=0,len=arr.length; i<len; i++) { //遍历数组的值
		if(arr[i] === num){
			bool = true;  //若存在某个值与改值相等,bool值为true
		}
	}
	return bool; //返回bool
}
var boolNum = has([1,2,3],3);
console.log(boolNum); //打印结果是 true,说明在数组中

猜你喜欢

转载自blog.csdn.net/xiamoziqian/article/details/86065201