How to create a zero filled array in JavaScript

2 Answers

0 votes
let arr = new Array(20).fill(0);
 
arr[3] = 888;
arr[17] = 999;
 
for (let i = 0; i < 20; i++) {
    console.log(arr[i]);
}
 
 
     
     
/*
run:
      
0
0
0
888
0
0
0
0
0
0
0
0
0
0
0
0
0
999
0
0
      
*/

 



answered Dec 1, 2019 by avibootz
edited May 12, 2022 by avibootz
0 votes
let arr = new Array(10).fill(0);
 
arr[3] = 888;
arr[17] = 999;

 
for (let i = 0; i < arr.length; i++) {
    console.log(arr[i]);
}
 
 
     
     
/*
run:
      
0
0
0
888
0
0
0
0
0
0
undefined
undefined
undefined
undefined
undefined
undefined
undefined
999
      
*/

 



answered Dec 1, 2019 by avibootz
edited May 12, 2022 by avibootz

Related questions

2 answers 287 views
2 answers 255 views
1 answer 279 views
2 answers 400 views
1 answer 316 views
...