我可以在下面使用此代码将用户输入在数组中输入吗?如果不是这样,那就怎么能


function arrinp() {
    var ar1 = [];
    for(i=0;i<3;i++){
        for(j=0;j<3;j++){
            prompt(ar1.push(ar1[i][j]));
        }
    }
}
arrinp();

当然,替换

    prompt(ar1.push(ar1[i][j]));

    ar1[i][j] = prompt("Enter value");

完成代码

function arrinp() {
  var ar1 = [];
  for (i = 0; i < 3; i++) {
    ar1[i] = []; //observe this line as well
    for (j = 0; j < 3; j++) {
      ar1[i][j] = prompt("Enter value"); 
    }
  }
  return ar1; //return the array
}
console.log(arrinp());

演示

function arrinp() {
  var ar1 = [];
  for (i = 0; i < 3; i++) {
    ar1[i] = []; //observe this line as well
    for (j = 0; j < 3; j++) {
      ar1[i][j] = prompt("Enter value"); 
    }
  }
  return ar1; //return the array
}
console.log(arrinp());

相关内容

最新更新