正の整数 1、2、3、..。 自然数として知られています。
例1:forループを使用した自然数の合計
// program to display the sum of natural numbers
// take input from the user
const number = parseInt(prompt('Enter a positive integer: '));
let sum = 0;
// looping from i = 1 to number
// in each iteration, i is increased by 1
for (let i = 1; i <= number; i++) {
sum += i;
}
console.log('The sum of natural numbers:', sum);
出力
Enter a positive integer: 100 The sum of natural numbers: 5050
上記のプログラムでは、ユーザーは番号を入力するように求められます。
ザ・ parseInt()
数値文字列値を整数値に変換します。
ザ・ for
ループは、ユーザーが指定した数までの自然数の合計を見つけるために使用されます。
- の値 和 です 0 最初は。
- 次に、
for
ループはからの反復に使用されますi = 1 to 100
。 - 各反復で、 私 に追加されます 和 との値
i
によって増加します 1。 - いつ 私 になります 101、テスト条件は
false
そして 和 に等しくなります 0 + 1 + 2 + … + 100。
例2:whileループを使用した自然数の合計
// program to display the sum of natural numbers
// take input from the user
const number = parseInt(prompt('Enter a positive integer: '));
let sum = 0, i = 1;
// looping from i = 1 to number
while(i <= number) {
sum += i;
i++;
}
console.log('The sum of natural numbers:', sum);
出力
Enter a positive integer: 100 The sum of natural numbers: 5050
上記のプログラムでは、ユーザーは番号を入力するように求められます。
ザ・ while
ループは、自然数の合計を見つけるために使用されます。
- ザ・
while
ループは、数が以下になるまで続きます 100。 - 各反復中に、 私 に追加されます
sum
変数との値 私 によって増加します 1。 - いつ 私 になります 101、テスト条件は
false
そして 和 に等しくなります 0 + 1 + 2 + … + 100。
Hope this helps!
Source link