gpt4 book ai didi

javascript - 如何多次循环遍历数组项

转载 作者:数据小太阳 更新时间:2023-10-29 05:00:14 25 4
gpt4 key购买 nike

所以,如果我想记录一次数字 1 到 5,我可能会这样写:

var array = [1,2,3,4,5]

function loop(n) {
for (var i=0;i<n;i++) {
console.log(array[i])
}
}

loop(5)

但是我如何不止一次地记录数字 1 到 5?

例如写循环(10);得到以下结果:1个2个3个4个5个1个2个3个4个5

显然,目前我对 loop(5) 以上的任何内容都“未定义”

最佳答案

使用 remainder operator :

function loop(n) {
for (var i=0;i<n;i++) {
console.log(array[i%array.length])
}
}

关于javascript - 如何多次循环遍历数组项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19773270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com