我在Code School上练习,我不明白循环是如何工作的.
有一个i,但我没有看到它使用.通常你在某个地方使用它.否则,for循环是什么?
var puzzlers = [
function(a) { return 8 * a - 10; },
function(a) { return (a - 3) * (a - 3) * (a - 3); },
function(a) { return a * a + 4; },
function(a) { return a % 5; }
];
var start = 2;
var applyAndEmpty = function(input, queue) {
var length = queue.length;
for (var i = 0; i < length; i++) {
input = queue.shift()(input);
}
return input;
};
alert(applyAndEmpty(start, puzzlers));
Run Code Online (Sandbox Code Playgroud)