我想將包含隨機數(0到10)的數組插入一個更大的數組中,一旦其內容的總數將大約超過30個。但是輸出會混亂。推動多維數組中的數組
var bigarray = new Array();
var smallarray = new Array();
var randNum = 0;
var total = 0;
for (var i = 0; i<10; i++){
randNum = (10*Math.random()).toFixed(0);
total = total + randNum;
if(total>30) {
bigarray.push(smallarray)
smallarray.length=0;
smallarray.push(randNum);
total = randNum;
} else {
smallarray.push(randNum);
}
}
alert(" BIG ARRAY IS "+bigarray);
當你把randNum修改成一個字符串... – kennebec 2013-04-28 18:32:21
http://stackoverflow.com/about – Xotic750 2013-05-11 10:12:37