【发布时间】:2016-11-09 18:52:36
【问题描述】:
在弄清楚如何解决这个问题时遇到问题,我已经搜索并寻找答案,但它们与我正在寻找的不同。 这是初学者的东西,我意识到,但任何帮助将不胜感激。
下面的代码是我老师给的,它可以创建一个随机数。对于我的生活,我无法弄清楚如何让它创建 100 个随机数并制作一个 10 x 10 的正方形。
eg. 5468 2367 1587 2587 2310 9802 0154 8753 4965 2571
3249 3248 2158 4659 1321 1278 9871 0123 4654 4587
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();
我也知道有 if (j % nameofvar == 0) { 用于创建新行,但我无法做到这一点。
【问题讨论】:
-
当您说它们的 10x10 平方时,您是指在第一行显示它们作为您的示例吗?还是在数组中?
-
是的,如示例中所示。我还没有使用过数组。
标签: javascript for-loop return