for
循环。此代码将数组arr
每个元素输出到控制台: var arr = [10,9,8,7,6];请记住,数组具有从零开始的编号,这意味着数组的最后一个索引是长度 - 1.我们对此循环的条件是
for(var i = 0; i <arr.length; i ++){
(ARR [I])的console.log;
}
i < arr.length
,当i
长度为1时停止。 total
初始化为0
。使用for
循环将myArr
数组的每个元素的值添加到total
。 total
并初始化为0
testString: assert(code.match(/(var|let|const)\s*?total\s*=\s*0.*?;?/));
- text: total
应该等于20
testString: assert(total === 20);
- text: 您应该使用for
循环来遍历myArr
testString: assert(code.match(/for\s*\(/g).length > 1 && code.match(/myArr\s*\[/));
- text: 不要直接将total
设置为20
testString: assert(!code.replace(/\s/g, '').match(/total[=+-]0*[1-9]+/gm));
```