我尝试随机填充数组。我有一个行数组:
rows = ['1','0','2','1','3'];
和column数组:
columns = ['0','0','1','2','3'];
和一个按钮数组:
butArray = [];
我初始化了按钮数组。我试图
printArr[rows[i]][columns[i]] = butArray[i];
我应该如何在这里使用循环?
最佳答案
我想您正在寻找这个。
https://plnkr.co/edit/1J2VWX0yCIWITQp6Yax8?p=preview
//代码在这里
function myclick(){
console.log("cds")
rows = ['1','0','2','1','3'];
columns = ['0','0','1','2','3'];
butArray = ['qwe','qwe','qewe','qew','qwe'];//some values
var printArr = [];
for(var i=0 ; i<columns.length ; i++){
if(printArr[rows[i]] == undefined)
printArr[rows[i]] = []
printArr[rows[i]][columns[i]] = butArray[i];
}
console.log(printArr);
}