Javascript:如何定义一个包含60个元素的布尔数组

sbg*_*guy 16 javascript

在Javascript中:如何定义一个包含60个元素的布尔数组?

Nei*_*gan 73

var anArrayOfBooleansWith60ElementsInIt = [true, true, true, true, true, true, true, true, 
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, 
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, 
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, 
true, true, true, true, true, true, false];
Run Code Online (Sandbox Code Playgroud)

  • 我希望你不要手工填写:). (14认同)
  • 哇!我从来没有看到过一系列含有60个元素的布尔* (8认同)
  • 哈哈哈哈哈.噢,我的上帝,我只是非常认真地说. (6认同)
  • 这个.一百万次这个. (5认同)
  • 对于这个愚蠢的问题,我向大家表示歉意。再也不会发生。但是,我确实有一个有趣的问题要问,但由于我再也无法提出问题了,所以不能这样做。如果您可以解除禁令,将不胜感激。对于这个愚蠢的问题,我再次表示歉意。在问之前,我应该阅读更多。 (3认同)
  • @sbguy我认为这不是一个愚蠢的问题。我有同样的问题,来到这里只是发现不可能达到我的预期目的。 (2认同)

Cor*_*bin 33

JavaScript是松散的类型,所以你不能真正做到这一点.您当然可以创建一个60元素的数组.

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array

var a = new Array(60);
Run Code Online (Sandbox Code Playgroud)

然后你可以用虚假或其他东西填充它.

for (var i = 0; i < a.length; ++i) { a[i] = false; }
Run Code Online (Sandbox Code Playgroud)

  • var a = new Array(60).fill(false); (34认同)