今日はJavaScriptのforループとif判定文を学びました
for(初期値;ループ条件;演算){
条件を満たした場合に実行するコード文
}
初期値:前に初期化された変数ループ、通常は代入式: 操作を高速化するために var 代入を使用することをお勧めします。
ループ条件: 各ループの前に計算される条件は、演算子カテゴリの条件演算子です。戻り値が true の場合はループが実行され、false の場合はループが実行されます。終了します。 (多くの場合、i>=n; または論理演算子)
演算: 各ループの後に計算される式は、通常、increment ++ や decrement -- などの代入式です。
for ステートメント内の 3 つのパラメーター。最初のパラメーターはループ数の初期値を設定するために使用される初期化変数であり、2 番目はループが継続するかどうかを決定するために使用される条件演算子または論理演算子です。各ループの後に実行されるステートメントは、実際に初期化された変数をインクリメントまたはデクリメントします。
if(condition){
条件が true のときに実行されるコード
}
if ステートメント: 指定された条件が true の場合にのみコードを実行するには、このステートメントを使用します
if...else ステートメント: 条件が true の場合にコードを実行しますが true 、条件が false の場合に他のコードを実行します
if...else if....else ステートメント: このステートメントを使用して、実行する複数のコード ブロックの 1 つを選択します
switch ステートメント: このステートメントを使用して、複数のコードの 1 つを選択しますまず、
switch と if..else の実行効率について話しましょう
if...else と switch の使い方は同じですが、この 2 つの違いは処理効率の問題です
一般的にswitchも使えます
ただし、if (a > 1 && a
以上がJavaScript for ループの if 判定文の理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。