我正在尝试创建一个长度为25的数组,并每1秒生成一个随机数,并将其添加到此数组中。
但是,我希望一旦达到数组的长度,旧值就开始被新随机生成的值替换。到目前为止,这是我到达的地方,我对javascript不太熟悉,因此欢迎进行任何改进:
var arr = [];
arr.length = 25;
function generate() {
arr.push(Math.floor(Math.random() * 6) + 1);
}
setInterval(generate, 1000);
谁能告诉我如何将数组的长度强制为25,一旦达到该长度,就开始用新值替换旧值?我需要将新值始终添加到数组的末尾,因为这些值将用于生成图形。
谢谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句