我正在尝试使用循环方式更改数组中的第二个元素:
myTab = [false,true,true];
if (trueOfFalse){
for (let i = 0; i < myTab.length; i++) {
myTab[i].set(true)
}
myTab[3] = false;
如何对其进行修复?在Java中有效。
答案 0 :(得分:2)
您的问题确实没有道理,但是这里有一些Javascript会将myTab
数组中的第二项更改为false。我确定您可以按照自己的意愿调整它。
const myTab = [false, true, true];
for (let i = 0, len = myTab.length; i < len; i++) {
if (i === 1) {
myTab[i] = false;
}
}
// Log the modified array
console.log(myTab);