ホームページ > ウェブフロントエンド > jsチュートリアル > ループの技術をマスターする: 実践的な例を通じて For、while、および Do While 構造を理解する

ループの技術をマスターする: 実践的な例を通じて For、while、および Do While 構造を理解する

PHPz
リリース: 2024-09-03 12:01:58
オリジナル
515 人が閲覧しました

Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

ループはコンピューター プログラミングにおける基本的かつ非常に重要な機能であり、どのプログラミング言語でも同様に重要な役割を果たします。

ループには主に 3 つのタイプがあります: 1. for 2. while 3. do while。
まずループとは何かを理解しましょう。ループは、指定された条件に基づいてコードのブロックを繰り返し実行する構造です。 「ループがこの目的を果たすのであれば、なぜ 3 つの異なるタイプが必要なのでしょうか?」と疑問に思うかもしれません。ここでプログラマーの視点が重要になります。これが今日のトピックです。ストーリーを通してこれを探ってみましょう。

開始点と終了点の 2 つの点が与えられたと想像してください。さらに、開始から終了までの各ステップの増加量が示されます。これら 3 つの条件を使用すると、for ループとして知られるループを作成できます。

簡単にするために、Sajib が 10 から 100 までの偶数を出力したいと考えてみましょう。10、12、14 などと進む必要があります。ここでは、10 が開始点、100 が終了点で、毎回 2 ステップ移動するため、増分は 2 です。このタスクは、for ループを使用して簡単に実行できます。

基本的な構文:

for (start; end; increment) {

    // loop body

}
ログイン後にコピー

ループに慣れている人は、「これは while で実行することも、while ループでも実行できます!」と言うかもしれません。はい、可能ですが、目の前のタスクにとってどのタイプがより便利かを考慮する必要があります。
While ループ

英語の「while」という言葉は「限り」を意味します。簡単に言えば、条件が true である限りループは実行されます。
さらに説明すると、開始点が終了点より小さい限り、またはループが逆の場合、終了点が開始点より小さい限り、ループは実行されます。 while および do while ループでは、インクリメントまたはデクリメント操作がループ本体内で実行されます。

基本的な構文:

while (start < end) {

    start++;

}
ログイン後にコピー

または

while (end > start) {

    end--;

}
ログイン後にコピー

while ループを使用すると、条件に基づいて無限ループを実行し、別の条件で停止できることに注意してください。

while ループを実行します

do while ループのメカニズムは基本的に while ループと同じです。 do while ループは、条件が false であってもプログラムを少なくとも 1 回実行する必要がある場合に特に使用します。
この説明で 3 つのタイプのループについて明確に理解できたと思います。ここで、実際のシナリオで徹底的に練習して、すべてを簡単に行えるようにしましょう。

以上がループの技術をマスターする: 実践的な例を通じて For、while、および Do While 構造を理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート