我有一个多维的布尔数组,每个元素都设置为 true:
var boolarray= $.extend(true, [], board);
board 是一个 3x3 的多维字符串数组。boolarray 只是这个的深层副本。
for (var i=0; i < boolarray.length; i++) {
boolarray[i]
for (var j=0; j < boolarray[i].length; j++) {
boolarray[i][j] = true;
};
};
这给了我:
boolarray = [true,true,true,true,true,true,true,true,true]
我想检查所有元素是否为真,如果是这样则返回。但是我下面的方法不起作用。
if (boolarray == true)
{
console.log("all elements in boolarray are true, return true ")
return true;
}
else
{
console.log("not all elements in boolarray are true, return false")
return false;
}
关于如何检查 boolarray 是否全部正确的任何想法?