What's wrong with this code?
let matrix1 = [
        [2, 7, 9, 2],
        [8, 0, 7, 1],
        [8, 8, 0, 8]
    ];
    
let arr = []; // or arr = [[]];
    
for (let i = 0; i < matrix1.length; i++) {
        for (let j = 0; j < matrix1[i].length; j++) {
            arr[i][j] = matrix1[i][j];
        }
    }
    
console.log(arr);Error is:
Cannot set property '0' of undefined This is when I try to assign the value of an element of
matrix1to the new array.for loopworks for the single dimensional array.
 
     
     
     
    