This should be very basic but do not working. I am trying to push an element on 2d number array on a specific index, but it is inserting element on every index.
let adj = new Array(4).fill(new Array())
adj[0].push(1)
console.log(adj)
The output I am getting:
[[1], [1], [1], [1]]
But I am expecting:
[[1], [], [], []]
[].constructor([1],[],[],[]);new Array(4).fill(new Array())instead of[[], [], [], []]?