在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