我尝试用30个随机数填充数组,然后单击按钮,以便在浏览器中显示数组。问题是它没有显示任何东西。有人能帮我弄清楚吗?
这是代码:
function myFunction() {
var myArray = new Array(30);
for (var i = 0; i < myArray.length; i++) {
myArray[i] = Math.floor(Math.random() * 45) + 1;
document.getElementById("demo").innerHTML = myArray.toString(); + "," + "<br />";
}
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
发布于 2018-08-06 11:04:38
请始终记住使用浏览器的dev控制台(按F12键,然后转到“Console”)来调试JavaScript,这样可以使调试更加容易。
function myFunction() {
var myArray = new Array(30);
for (var i = 0; i < myArray.length; i++) {
myArray[i] = Math.floor(Math.random() * 45) + 1;
document.getElementById("demo").innerHTML = myArray.toString(); + "," + "<br />";
}
}
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
https://stackoverflow.com/questions/-100001931
复制相似问题