我想知道如何使用for循環自己編寫Array.every()
函數。在我的例子中,for循環每次迭代將打印5次。我如何才能讓它返回真正的一次如果所有的值都通過了,就像Array.every()
函數一樣?編寫Array.every()函數
var array = [1,2,3,4,5];
console.log(array.every(function(num){return num < 6}))
// the for loop will return true 5 times
for(i=0;i<array.length;i++){
if(array[i] < 6)
console.log(true)
}
正確實施 - HTTPS ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every#Polyfill –
好的,我明白了。謝謝。 – mattHunting10