标签: javascript arrays
我想在javascript中生成一个二维数组,代表下面的网格。结果不同但却徒劳无功。
答案 0 :(得分:0)
基本上,矩阵中的每一行都是前一行向左移动:
var source = [0,9,4,6,8,2,7,1,3,5] matrix = source.map(function(_, index) { return source.slice(index).concat(source.slice(0, index)) }); matrix.map(row => document.write(row + "<br>"));