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. はじめに2. 詳しい説明2.1、非同期2.1.1. 関数はPromise以外のオブジェクト...
目次不規則なフォームの実装透明な部分をクリックする不規則なフォームの実装ここでは円形フォームを実装し...
表では、左上の境界線の色を個別に定義したり、セルの右下の境界線の色を定義したりできます。これら 2 ...
目次問題の説明一般的な機能効果は次のとおりです。思考分析完全なコード要約する問題の説明Teambit...
MySQL をインストールするための前提条件: CentOS 7 64 ビットをインストールし、Ce...
CSS レイアウト - position プロパティposition 属性は、要素に適用する配置方法...
方法1: コマンドラインの変更次の図に示すように、MySQL コンソールを開いて「set GLOBA...
私が使用しているデータベースはMySQLデータベースバージョン5.7ですまずデータベーステーブルを自...
次のような製品部品表があります。一部 部品ID 部品タイプ 製品ID ---------------...
docker-compose.ymlを作成し、次の内容を入力します。 バージョン: '3...
この記事では、MySQLのプリコンパイル機能について紹介します。具体的な内容は以下のとおりです。 1...
ほとんどの場合、MySQL はインストールしたばかりのときは中国語をサポートしません。これはエンコー...
システムバージョン [root@ ~]# cat /etc/redhat-release CentO...
ウェブサイトを見るというのは、実は美しい女性を評価するようなものです。見た目を見るとき、私たちは見た...
目次インストールソフトウェア管理匿名アクセスモード設定ファイルを変更するクライアントがサーバーにログ...