亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

continue是跳出當前循環嗎

發布時間:2023-02-02 16:32:25 來源:億速云 閱讀:269 作者:iii 欄目:web開發

本篇內容介紹了“continue是跳出當前循環嗎”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

continue是跳出當前循環。continue語句用于跳過本次循環,執行下次循環;當遇到continue語句時,程序會立即重新檢測條件表達式,如果表達式結果為真則開始下次循環,如果表達式結果為假則退出循環。

continue語句

continue 語句用來跳過本次循環,執行下次循環。當遇到 continue 語句時,程序會立即重新檢測條件表達式,如果表達式結果為真則開始下次循環,如果表達式結果為假則退出循環。

【示例1】使用 continue 語句跳出 for 循環:

<script type="text/javascript">
for (var i = 1; i < 10; i++) {
    if(i % 2 != 0) {
       continue;
    }
    console.log(i);
}
</script>

分析:

  • for (var i = 0; i < 10; i++){}語句可以循環得出1~10 之間的所有數字

  • if(i % 2 != 0)語句用于判斷i的值能否整除2,不能整除則()中值為true,則執行continue;語句。

  • 在循環體中,使用if(i % 2 == 0)語句進行判斷,如果i的值能整除2就使用“console.log(i);”輸出;如果i的值不能整除2,則觸發continue;語句,跳出本次循環(不進行輸出),執行下一次循環。

輸出結果:

continue是跳出當前循環嗎

擴展知識:break語句

break語句用于跳出當前的語法結構,可以終止循環體的代碼并立即跳出當前的循環,執行循環之后的代碼(如果有的話)。

break和continue的不同點是:continue語句只是結束本次循環,而 break 語句會終止整個循環的執行。

沿用上面的示例1中代碼,將continue;換成break;,會輸出什么?

<script type="text/javascript">
for (var i = 1; i < 10; i++) {
    if(i % 2 != 0) {
       break;
    }
    console.log(i);
}
</script>

答案是:什么也不輸出。為什么會這樣尼?我們來分析一下:

forx循環一開始,i=1,1小于10嗎?當然,然后開始執行循環體中的if(i % 2 != 0)語句;

那么1能整除2嗎?顯然是不能,因此()中值為true,則執行if中的“break;”語句,直接跳出整個循環了,根本沒有機會執行“console.log(i);”語句。

“continue是跳出當前循環嗎”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

杭锦后旗| 柏乡县| 霸州市| 昌平区| 赤壁市| 都匀市| 龙州县| 汤阴县| 根河市| 沾益县| 龙川县| 通州区| 南岸区| 定襄县| 开封市| 洱源县| 通城县| 康马县| 鄂尔多斯市| 金山区| 南充市| 门头沟区| 海宁市| 湖南省| 老河口市| 铜川市| 汉中市| 阿合奇县| 涿鹿县| 宝丰县| 南昌县| 确山县| 嵊州市| 蛟河市| 昌黎县| 和田市| 德阳市| 永泰县| 馆陶县| 洛阳市| 贡山|