这是非常基本的东西,但我正试图围绕这个来继续我对基本Javascript语法的理解.
基本上,我不明白为什么length = queue.length;创建变量.为什么for循环不能循环i < queue.length而不是为它做变量.
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; …Run Code Online (Sandbox Code Playgroud) javascript ×1