初始化一个给定行数和列数,及值的二维数组。
使用 Array.map()
生成 h
行,其中每个行都是一个长度为 w
的新数组。 如果未提供值 val
,则默认为 null
。
const initialize2DArray = (w, h, val = null) => Array.from({ length: h }).map(() => Array.from({ length: w }).fill(val));
initialize2DArray(2, 2, 0); // [[0,0], [0,0]]