有一個問題想辦法解決這個問題,我搜索並尋找答案,但它們並不像我要找的東西。 這是初學者的東西,我意識到,但任何幫助將不勝感激。如何用4位數字在1和9999之間創建100個隨機數字,並將數字放在10行中的10個數字中?
下面的代碼是我的老師給出的,它適用於創建一個隨機數。對於我的生活,我無法弄清楚如何使這個創建100個隨機數字,並使其10 x 10平方。
eg. 5468 2367 1587 2587 2310 9802 0154 8753 4965 2571
3249 3248 2158 4659 1321 1278 9871
etc. for 10 rows.
<div id="answer"></div>
<script type="text/javascript">
function giveValues() {
var length, zeroes;
var number = Math.round((Math.random() * 9999));
// toString()-method and lenght to set amount of digts
zeroes = 4 - number.toString().length;
for (var j = 1; j <= zeroes; j++) {
number = "0" + number;
}
return number;
}
document.getElementById("answer").innerHTML = giveValues();
我也知道,如果(j%nameofvar == 0){創建一個新行,但我無法做到這一點。
當你說10x10平方米的時候,你是指在第一行顯示它們作爲你的例子嗎?或者在一個數組中? – zee
是的,顯示如示例。我還沒有用過數組。 – ikarutsi