Skip to main content

双 for 循环

执行思路:外层循环执行一次 里面的循环执行全部(里循环 每次都会跟着 外循环 重新执行)

for (var i = 1; i <= 3; i++) {
console.log('外循环第' + i + '次')
for (var j = 1; j <= 2; j++) {
console.log(' 里循环第' + j + '次')
}
}
外循环第 1 次
里循环第 1 次
里循环第 2 次
外循环第 2 次
里循环第 1 次
里循环第 2 次
外循环第 3 次
里循环第 1 次
里循环第 2 次

笔记

SyntaxError: Illegal return statement

解决方法:if语句 使用 return 只能放到 function 中,如果不是就为报错。