在这里
它说这应该工作:
function isPrime(element, index, array) {
var start = 2;
while (start <= Math.sqrt(element)) {
if (element % start++ < 1) return false;
}
return (element > 1);
}
console.log( [4, 5, 8, 12].find(isPrime) ); // 5
Run Code Online (Sandbox Code Playgroud)
但是我最终遇到了一个错误:
TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)
这是为什么?
聚苯乙烯
我试图不使用underscorejs库,因为浏览器应该find()已经支持类似的功能。
javascript ×1