自然数の合計を見つけるJavaScriptプログラム

正の整数 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