此代码返回5个随机数。我试图将它们一个接一个地放入变量“一起”的字符串中...... 你能救我吗?
var num1 = document.getElementById("numero1"),
num2 = document.getElementById("numero2"),
num3 = document.getElementById("numero3"),
num4 = document.getElementById("numero4"),
num5 = document.getElementById("numero5"),
listNum = [num1, num2, num3, num4, num5],
resetear = document.getElementById("reset"),
cont = 0,
together ="";
resetear.addEventListener("click",newNumber);
function newNumber() {
var renNum = setInterval( function() {
listNum[cont].innerHTML = numAleat(0,9);
together += listaNumeros[contador].value; // 1st try
cont++;
if (cont == 5) {
clearInterval(renNum);
cont = 0;
}
},1000);
};
function numAleat(limInf, limSup){
return limInf + Math.floor( Math.random() * (limSup - limInf + 1) );
}
答案 0 :(得分:0)
如果您尝试连接可以使用的任何数组的元素: listNum.join('&#39);
答案 1 :(得分:0)
你可以试试这个。
var renNum = setInterval( function() {
listNum[cont].innerHTML = numAleat(0,9);
together += numAleat(0,9).toString();
cont++;
if (cont == 5) {
clearInterval(renNum);
cont = 0;
}
},1000);