Alb*_*spo 10 javascript arrays boolean
我正在学习javascript,我想在javascript中初始化一个布尔数组.
我试过这样做:
Run Code Online (Sandbox Code Playgroud)var anyBoxesChecked = []; var numeroPerguntas = 5; for(int i=0;i<numeroPerguntas;i++) { anyBoxesChecked.push(false); }
但它不起作用.
谷歌搜索后我才发现这种方式:
Run Code Online (Sandbox Code Playgroud)public var terroristShooting : boolean[] = BooleanArrayTrue(10); function BooleanArrayTrue (size : int) : boolean[] { var boolArray = new boolean[size]; for (var b in boolArray) b = true; return boolArray; }}
但我只是初始化一个数组是一个非常困难的方法.任何人都知道另一种方法吗?
war*_*0ck 28
我知道它已经晚了,但我发现这种有效的方法用布尔值初始化数组
var numeroPerguntas = 5;
var anyBoxesChecked = new Array(numeroPerguntas).fill(false);
console.log(anyBoxesChecked);Run Code Online (Sandbox Code Playgroud)
您收到调试可能捕获的代码时出错.int不是JS关键字.使用var和你的代码完美无缺.
var anyBoxesChecked = [];
var numeroPerguntas = 5;
for (var i = 0; i < numeroPerguntas; i++) {
anyBoxesChecked.push(false);
}
Run Code Online (Sandbox Code Playgroud)