// This is an empty Array without any objects/ values in it.
let arr2 = [];
console.log(arr2); // []
console.log(arr2[0]); // undefined
// Solution1: pushing the value to the array one by one
arr2.push(1);
console.log(arr2); // [ 1 ]
console.log(arr2[0]); // 1
// Solution2: Mapping default values to the array of size 4
let arr3 = [...Array(4)].map(x => 0);
console.log(arr3);
console.log(arr3[0]);
console.log(arr3[1]);
console.log(arr3[5]);
3xh89vqvr - JavaScript - OneCompiler[
^]