[1日1 js]ループコード


https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code

ループコード


リングの上で私を維持し続けます


=>翻訳
リングリングリングそれに関連するだけでなく、線のある朝食のオートミール、ジェットコースター、音楽制作もあり、プログラミングの重要な概念でもあります.
=>アメリカのユーモア

どうして私を煩わすの。


ループは、同じ作業を継続することに関連しており、重複したタスクを迅速に完了するのに役立ちます.
ctx.beginPath();
ctx.fillStyle = 'rgba(255,0,0,0.5)';
ctx.arc(random(WIDTH), random(HEIGHT), random(50), 0, 2 * Math.PI);
ctx.fill();

リングの標準

  • 初期化
  • 条件
  • 最終表示
  • リングをブレークポイントで終了


    連続スキップ繰り返し

    let num = input.value;
    
    for (let i = 1; i <= num; i++) {
      let sqRoot = Math.sqrt(i);
      if (Math.floor(sqRoot) !== sqRoot) {
        continue;
      }
    
      para.textContent += i + ' ';
    }
    =>floorやsqRootの活用アルゴリズム学習も何度かありました.

    期間と実行..。期間

    initializer
    do {
      // code to run
    
      final-expression
    } while (condition)
    =>これは私が初めて見た構造です...whileの文法もあります.
    勉強している間に一度も触れたことがありません.死にかけた文法のようです.
    =>ただし、条件検証順序は既存のwhile文とは異なるので使用できますか?
    https://github.com/2taesung/JSOfficialDoc

    自主学習:カウントダウンを開始!



    プロアクティブラーニング:ゲストリストの作成



    どのタイプのリングを使えばいいですか?


    =>完全にforは好みによってすべてが決まるので初心者におすすめです