这是给定的数组:
var a = [2, 5, 8, 16, 35, 42, 55, 67, 89, 95, 102, 108, 112];
如何查找数组 a 中是否有任何元素在 50 到 99 的范围内?如果这些元素中的任何一个在 50 到 99 范围内,则返回 true,否则返回 false!
如何查找数组 a 的所有元素是否在 50 到 99 的范围内?如果所有这些元素都在 50 到 99 范围内,则返回 true;如果至少有一个元素在此范围之外,则返回 false!
最佳答案
var a = [2, 5, 8, 16, 35, 42, 55, 67, 89, 95, 102, 108, 112];
console.log("some", a.some(value => value > 50 && value < 99));
console.log("every", a.every(value => value > 50 && value < 99));
还可以查看其他数组方法。
关于javascript - 如何在 JavaScript 中查找数组中的任何元素是否在 50 到 99 之间的范围内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66195441/