【发布时间】:2020-07-05 08:20:08
【问题描述】:
我有一个这样的嵌套数组。
var arr = [[false,false,false,false],[false,false,false,false],[false,false,false,false],[false,false,false,false]]
我想检查每个值是否为假。我可以想到一种方法。
let sum = 0;
arr.forEach((row, i) => {
row.forEach((col, j) => {
sum = sum +arr[i][j]
});
});
if(sum === 0){
console.log("all values false")
}
这行得通。但是我很好奇是否有更好的方法?检查所有值是真还是假?
【问题讨论】:
标签: javascript arrays multidimensional-array ecmascript-6 ecmascript-5