JavaScript基礎問題(2)/for文


問題3)1から100までの和を求めるプログラムを記述する.
alert()を呼び出して結果を警告ウィンドウに出力してください.
     1부터 100까지의 합 구하기 = `반복문 for문`을 이용
『私が作ったコード』
    let sum = 0;
    for(let i = 1; i <= 100; i++) {
      sum += i;    // 여기서, += 복합대입연사자는 x=x+i 을 의미.
    }
    alert(sum);  답은 5050이 나옴.
    
この問題ではfor文は考えやすく作成されます
総価格をどのように値上げすべきかについて、私は多くの時間を費やしました.
特に複合賦値演算子はよく理解できず,長い間ハミングしていた.
これは数学的にsum = sum + iに近いので理解できない部分です.

プール)

for(초기식;조건식;증감식) {
 실행할 코드
 }   
for文の実行順序は,1)初期式2)条件式3)実行するコード4)増減式である.
i値を入れるには変数が必要なので、i値を入れるボウルキャラクタのコードlet sum=0.設定
条件は1から100の和で、let i=0から始まることができるが、意味がないので、初期式はlet i=1である.に設定します.
条件式はi<=100に設定されます. sum += i; 는 sum = sum+ i; 의 값과 동일.<br>

ここでちょっと待ってください。🙄


+=複合大学入試演算子?


左の被演算子に右の被演算子を加え、左の被演算子を再代入します.
(=を表す記号は数学記号のようには見えません)

だから、儀式の順番を整理したら

したがってalert(sum)を呼び出すときの値は5050である
もう一つ,概念やプログラム設計を解く際に,=を数学の概念と見なすことが多い.
開発において=の意味は数学でいう等しい意味ではない
プログラム設計では、같다===대입(assign)を表す
上の紛らわしい部分を絵に描いたのもそのためです