如何以指定的次数重复打印数组

Var*_*rti 1 javascript arrays

我有一个数组例如:

var arr = ['a','b','c','d'];

现在我将要求用户插入一个数字,例如:6或7或10或任何数字.

让我们举一个用户输入的例子:10

现在输出应该是:abcdabcdab

应按顺序使用数组值打印总共10个值.

但主要的问题是如果条件应该是否定的

rdu*_*bya 5

您需要使用模数运算符(%).文档在这里

伪代码:

loop with index i
    output yourArray[i % yourArray.length]
end loop
Run Code Online (Sandbox Code Playgroud)