AIブログ JavaScript

【JavaScript】javascript for抜ける方法 break文を使用して、抜ける方法とcontinue文使って特定のループをスキップする方法をマスターしよう!

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(有料ブログ版)

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(有料ブログクイズ形式版)

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(無料ブログ版)

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

JavaScriptでforループを抜ける方法 - 初心者でも理解できる10ステップガイド

はじめに

JavaScriptを使ってプログラミングをする際に、ループ処理は非常に重要な役割を果たします。特にforループは、同じ処理を繰り返すための基本的なツールです。

しかし、ループ処理を制御するためには、ループを途中で抜ける方法を理解することも重要です。

サルモリ
おっ、これは便利なテクニックだね!教えてくれ!

forループとは

forループは、指定した回数だけ同じ処理を繰り返すための制御文です。以下に基本的な形式を示します。

ソースコード例

 出力結果
0
1
2
3
4
5
6
7
8
9
サルモリ
なるほど、forループは指定した回数だけ処理を繰り返すんだね。

forループを抜ける

JavaScriptでは、ループを抜けるための特殊なキーワード「break」が用意されています。以下にその使用例を示します。

この例では、変数iが5になった時点でforループを抜けています。

ソースコード例

 出力結果
0
1
2
3
4
サルモリ

わかった!breakを使うと、その時点でループを抜けることができるんだね。

breakの適用範囲

breakは現在のループだけを抜けるという特性があります。ネストされたループがある場合、breakは一番内側のループだけを抜けます。

以下のソースコードを見てみましょう。

ソースコード例

 出力結果
i: 0, j: 0
i: 1, j: 0
i: 2, j: 0
サルモリ
ほほー、ネストされたループでは、一番内側のループだけが抜けるんだね!

ループをスキップする - continue

ループを抜けるだけではなく、特定の繰り返しをスキップしたい場合もあります。そのためにJavaScriptでは「continue」キーワードが提供されています。

以下にその使用例を示します。

ソースコード例

 出力結果
1
3
5
7
9
サルモリ
なるほど、continueは指定した条件でループをスキップするためのものなんだね!

breakとcontinueの違い

それでは、breakとcontinueの違いを簡潔にまとめてみましょう。

breakとcontinueの違い

  • break: ループを完全に抜け出す
  • continue: 現在のループをスキップし、次のループに進む
サルモリ
そうだね、breakとcontinueは似ているけど、ちょっと違う動きをするんだね!

JavaScriptのループ制御についてのまとめ

この記事では、「JavaScriptでループから抜ける」というテーマに沿って、ループの制御について説明しました。ループ制御の基本的な概念として、breakとcontinueの2つのキーワードを中心に説明しました。

これらのキーワードは、特定の条件に達したときにループを終了したり、ループをスキップしたりするために使用されます。

JavaScriptのループ制御を理解することで、より複雑なプログラムを制御しやすくなります。

最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

サルモリ
最後まで読んでくれてありがとう!!

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

私は下記のサイトで現在の働き方、フルリモート(週5)の企業に出会うことができました。

今でもとても感謝しています!カウンセリングは無料なので、ぜひどうぞ!

 

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(有料ブログ版)

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(有料ブログクイズ形式版)

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック(無料ブログ版)

-AIブログ, JavaScript

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock