1. forループプログラムでは、繰り返し実行される文の集まりをループ本体と呼びます。実行を継続できるかどうかは、ループの終了条件によって決まります。ループ本体とループ終了条件で構成される文をループ文と呼びます。 その文法構造は次のとおりです。 for(変数の初期化; 条件式; 演算式){ //ループ本体}
(i=0;i<10;i++)の場合{ console.log('フロントエンドを学ぶのが大好きです'); } 出力は次のようになります。
(var i = 1; i <= 20; i++) の場合 { console.log('この人は' + i + '歳です'); } 出力は次のようになります。 2. 二重の for ループループのネストとは、ループ ステートメント内で別のループ ステートメントを定義する文法構造を指します。たとえば、for ループ ステートメント内で別の for ループをネストできます。このような for ループ ステートメントを二重 for ループと呼びます。 文法構造: for (外側のループ開始; 外側のループ条件; 外側のループ演算式) { for (内側ループの開始; 内側ループの条件; 内側ループの操作式) { 実行されるコード。 } }
たとえば、星を 5 行 5 列印刷します。 コア:
var スター = ''; (var j = 1; j <= 3; j++) の場合 { (var i = 1; i <= 3; i++) の場合 { 星 += '☆' } // 星が 5 つになるたびに改行を追加します star += '\n' } コンソールログ(スター); 実行結果は次のとおりです。 3. whileループ
while ステートメントの構文は次のとおりです。 while (条件式) { // ループ本体コード} 実装のアイデア:
以下の点に注意してください。 たとえば、while ループを使用して、1 から 100 までのすべての整数の合計を計算します。 var 合計 = 0; var i = 0; i<=100 の場合{ 合計 += i; 私は++; } console.log(合計); 出力は次のようになります。 4. whileループを実行する
do... while ステートメントの文法構造は次のとおりです。 する { // ループ本体コード - 条件式が true の間、ループ本体コードを繰り返し実行します } while(条件式); 実装のアイデア:
たとえば、 do while ループを使用して 1 から 100 までのすべての整数の合計を計算します。 var 合計 = 0; var i = 0; する{ 合計 += i; 私は++; }i<=100 の場合 console.log(合計); 5. サイクルの概要JS には 6. 休憩を続ける1. continueキーワード
コードの実装は次のとおりです。 (var i = 1; i <= 5; i++) の場合 { もし (i == 3) { console.log('このパンには虫がいます。捨ててください'); continue; // このループから抜け出します。抜け出すのは 3 番目のループです} console.log('私は' + i + '番目のパンを食べています'); } 2. breakキーワード
(var i = 1; i <= 5; i++) の場合 { もし (i == 3) { break; // for ループ全体を直接終了し、for 全体の下のステートメントにジャンプします } console.log('私は' + i + '番目のパンを食べています'); } JavaScript フロー制御 (ループ) に関するこの記事はこれで終わりです。JavaScript フロー制御に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 単純なCSSの詳細に惚れ込むと、重要ではないものの、効率性が向上する可能性がある
>>: html 内の絶対パス URL と相対パス URL、サブディレクトリ、親ディレクトリ、ルート ディレクトリ
目次1. 親コンポーネントが子コンポーネントに値を渡す1. 親コンポーネント.vue 2. サブコン...
MySQL で group by を使用すると常にエラー 1055 が発生するため、原因を確認する...
MySQLのインストール(4、5、6は省略可能)ステートメント: CentOS のバージョンは 7....
最近、宿題をしているときに、iframe を使用せずにページをネストする必要があったため、jquer...
JConsoleとはJConsole は Java 5 で導入されました。 JConsole は、コ...
目次序文1. 理由: 2. 解決策のアイデア: 1. ローカル保存方法: 2. 実装手順: 3. 最...
CentOS公式サイトアドレスhttps://www.centos.org/まず必要なファイルをダウ...
目次iframeの外側のiframeのコンテンツを取得する方法1方法2 iframe 内の ifra...
タブ選択カードは、実際の Web ページで非常に頻繁に使用されます。基本的に、すべての Web ペー...
まず、provide/inject を使用する理由について説明しましょう。祖父コンポーネントと孫コン...
準備する1. 必要なインストールパッケージをダウンロードするhttps://www.php.net/...
1. 温かくて優しい関連アドレス: http://www.web-designers.cn/post...
1. Linuxサーバーは、/etc/hosts.denyを設定して、相手のIPがSSH経由でサー...
序文Nginx は、イベント駆動型の非同期非ブロッキング処理フレームワークを使用する軽量 HTTP ...
1. 日付のサイズを比較するには、XML に渡される日付形式は 'yyyy-MM-dd...