很好奇……你会如何用 JS 编写这个 Ruby?
Array.new(3, Array.new(3, 0))
返回
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
我尝试了各种各样的东西,但它们看起来都很乱。我想有些东西不能像 Ruby 那样干净,但是你会怎么处理呢?
也许我会学习一两个 JS 技巧;)
编辑 据透露,这段 Ruby 代码实际上并没有创建 3 个数组。它创建 1 个数组,其他人引用。这不是本意。我正在寻找一种方法来轻松映射二维数组,其中包含 X 数量的元素和 Y 数量的 JS 中的嵌套元素。
另外......这是一个人为的例子。意图是能够用任何数字代替 3。这只是使用 3 的示例。