从for循环返回但保持循环运行

Mik*_*gin 0 javascript

我有一个for循环,需要在每次迭代时返回一些内容:

for(var i=0;i<100;++i) {
    return i;
}
Run Code Online (Sandbox Code Playgroud)

但是回归打破了循环.我怎么能回来但是循环运行?

Nic*_*ngo 10

将其存储在数组中.

var array = [];
for (var i = 0; i < 100; ++i) {
    array.push(i);
}
Run Code Online (Sandbox Code Playgroud)

  • @Doorknob这不是Java. (5认同)
  • 你想做什么?它根本不清楚. (4认同)

Pat*_*k D 5

这里的背景尚不清楚.如果你试图为循环的每次迭代执行一个函数,为什么不能像在循环中调用函数那样简单呢?

for(var i=0;i<100;++i) {
    processIteration(i)
}
Run Code Online (Sandbox Code Playgroud)

processIteration您可以简单地处理您需要使用该值发生的事情.