我必须编写一个程序,其中显示studentID
数组,然后是randomNumber
数组。结果应如下所示:
studentID数组:1,0,7,4,9
randomNum数组:0,1,1,2,3,4,5,5,7,8,9,9,11,11,12,13,15,17,19,19
在随机数组中找到1
在随机数组中找到了
这是我到目前为止所写的内容,但我不知道如何显示随机数组:
var studentID = [1,0,7,9,2,6,3];
document.getElementById("ma").innerHTML = "studentID array: " + studentID;
var randomNum = new Array(parseInt(studentID));
for(var i = 0; i < studentID.length; i++){
randomNum[i] = parseInt(Math.random() * 20);
document.getElementById("par").innerHTML += "randomNum array: " + randomNum[i]);
}
完整说明:
)上显示每个数组的值。 (到目前为止50分)
7
请参阅本文档末尾的示例输出答案 0 :(得分:0)
你想要显示数字的行中有一个错误,最后删除了括号,你去了
答案 1 :(得分:0)
“我不知道如何显示随机数组”
使用Array.toString()
或Array.join(delimiter)
将您的数组转换为字符串。
建议使用element.textContent
代替element.innerHTML
var array = new Array(20).fill(20).map(a => Math.trunc(Math.random() * a)).sort((a, b) => a - b);
document.getElementById("output").textContent = array.toString();
<p id="output"></p>