我在JavaScript学习循环与for循环,我有这个代码(j),不与我一起工作,我不知道为什么?
let start = 1;
let end = 6;
let breaker = 2;
for (let i = start; i <= end; i++) {
console.log(i);
for (let j = breaker; j <= end; i++) {
console.log(j);
}
}
您永远不会增加j
,因此您会得到无限循环,尝试替换
for(let j = breaker; j <= end; i++)
使用
for(let j = breaker; j <= end; j+=1)
您在inner loop中更改了i
和j
let start = 1;
let end = 6;
let breaker = 2;
for (let i = start; i <= end; i++)
{
console.log("i => ", i);
for(let j = breaker; j <= end; j++)
{
console.log("j => ", j);
}
}