JavaScript 的 continue 和 break

2022-08-25  本文已影响0人  Annun
参考代码
const arr1 = [1,2,3,4,5]
const arr2 = [6,7,8,9,0]

for(let i = 0; i< arr1.length; i++) {
    console.log('11',arr1[i])
    for(let j = 0; j< arr2.length; j++) {
        if(arr2[j]===8) {
            continue
        }
        console.log(arr2[j])
    }
}

console.log('---------------------------------')

for(let i = 0; i< arr1.length; i++) {
    console.log('22',arr1[i])
    for(let j = 0; j< arr2.length; j++) {
        if(arr2[j]===8) {
            break
        }
        console.log(arr2[j])
    }
}
执行结果
11 1
6
7
9
0
11 2
6
7
9
0
11 3
6
7
9
0
11 4
6
7
9
0
11 5
6
7
9
0
---------------------------------
22 1
6
7
22 2
6
7
22 3
6
7
22 4
6
7
22 5
6
7
上一篇 下一篇

猜你喜欢

热点阅读