JavaScript基礎問題(2)/for文
1368 ワード
問題3)1から100までの和を求めるプログラムを記述する.
alert()を呼び出して結果を警告ウィンドウに出力してください.
総価格をどのように値上げすべきかについて、私は多くの時間を費やしました.
特に複合賦値演算子はよく理解できず,長い間ハミングしていた.
これは数学的に
i値を入れるには変数が必要なので、i値を入れるボウルキャラクタのコードlet sum=0.設定
条件は1から100の和で、let i=0から始まることができるが、意味がないので、初期式はlet i=1である.に設定します.
条件式はi<=100に設定されます.
左の被演算子に右の被演算子を加え、左の被演算子を再代入します.
(=を表す記号は数学記号のようには見えません)
だから、儀式の順番を整理したら
したがってalert(sum)を呼び出すときの値は5050である
もう一つ,概念やプログラム設計を解く際に,=を数学の概念と見なすことが多い.
開発において=の意味は数学でいう等しい意味ではない
プログラム設計では、
上の紛らわしい部分を絵に描いたのもそのためです
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)
を表す上の紛らわしい部分を絵に描いたのもそのためです
Reference
この問題について(JavaScript基礎問題(2)/for文), 我々は、より多くの情報をここで見つけました https://velog.io/@serenity/JavaScript-기초-문제-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol