我嘗試下面的代碼,但仍然沒有奏效:
如何從數組中選擇一個隨機項目?
<html>
<body>
<p id="demo"></p>
<p id="demo2"></p>
<script>
var max=1000;
var text=new Array();
var i=0;
for (i; i<=max ; i++) {
text[i]=i;
}
var newx0=new Array();
newx0.push(text);
var rand = newx0[Math.floor(Math.random() * newx0.length)];
var randomx0=newx0[Math.floor(Math.random()* newx0.length)];
document.getElementById("demo").innerHTML = rand;
document.getElementById("demo2").innerHTML = newx0;
的proglem是蘭特有價值打印0到1000就像newx0寶貴
你可以整理你的代碼(即關閉標籤等所以它的完成),並解釋什麼並不瞭解它的工作? – 2014-12-04 14:48:42
什麼不起作用? – renatoargh 2014-12-04 14:49:32
'text'已經是一個數組了,但是你將該數組推入另一個數組'newx0' - 這是故意的嗎? – Jamiec 2014-12-04 14:49:58