var a;
async function f(i = 0) {
if (i == arr.length) i = 0;
a = arr[i++];
setTimeout(() => {
f(i);
}, 1000);
}
f();
function N1() {
let c = 0;
let arr2 = [];
let N = 100;
let b;
for (var k = 1; k <= N; k++) {
arr2.push(a);
document.write('Item: ' + arr2[c++] + ' of ' + arr2.length + '<br/>');
}
}
Что не правильно?!