目前本人了解到的常用的三种for循环嵌套,以下是对这三种循环嵌套的理解:
一:内外循环联动
var arr = [
[10, 20, 30],
['hello', 'hi', 'world'],
['a', 'b', 'c']
]
for (var i = 0; i < arr.length;i++){
let innerArr = arr[i];
for(var j = 0;j < innerArr.length;j++){
console.log(innerArr[j]);
}
}
二:内外循环相互独立
for(var i = 0; i < 5; i++){
for(var j = 0; j < 5; j++){
document.write('✨')
}
document.write('<br>')
}
三:内外循环联动2(此种循环方式与上述循环大同小异)
for (var i = 0; i < 6; i++) {
for (var j = 0; j < i; j++) {
document.write("✨");
}
document.write("<br>");
}