將獨立算式加入數組

在js中,若是想將一個獨立算式放入數組中,首先要獲得算式內的全部變量的結果,而後以字符串的形式放入數組。數組

例如:索引

/*新建一個99乘法表,把每個算式都放入數組內。放完之後彈出提示框,請輸入索引
輸入索引之後,打印數組內對應索引的值,
如輸0,打印(1 * 1 = 1) 如輸1 alert( 1 * 2 = 2)
固然這裏的值根據你本身放的順序來決定
最後輸入一個<0的數,彈框結束*/
function arrayExercise(){
  var numArray = new Array(),
  num = 0,
  m = 0,
  userNum;
  for (var i = 1; i < 10; i++) {
    for( var n = 1; n <= i; n++){
      num = i * n;
      numArray[m] = i + '*' + n + '=' + num;
      m++;
    }
  }
  userNum = parseInt(prompt("請輸入一個索引值",""));
  while(userNum < numArray.length && userNum > 0){
    alert(numArray[userNum]);
    userNum = parseInt(prompt("請輸入一個索引值",""));
  }
}ci

相關文章
相關標籤/搜索