📜  JavaScript程序来查找自然数之和

📅  最后修改于: 2020-09-27 05:34:12             🧑  作者: Mango

在此示例中,您将学习编写一个在JavaScript中查找自然数之和的程序。

正整数1、2、3,…称为自然数。

示例1:使用for循环的自然数之和
// program to display the sum of natural numbers

// take input from the user
let 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循环用于查找自然数之和,直到用户提供的数字为止。

  • sum的值最初为0
  • 然后,使用for循环从i = 1 to 100迭代i = 1 to 100
  • 在每次迭代中,将i加到总和,然后i的值增加1
  • i变为101时 ,测试条件为false总和等于0 +1 + 2 + … + 100

示例2:使用while循环的自然数之和
// program to display the sum of natural numbers

// take input from the user
let 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为止。
  • 在每次迭代期间,将i添加到sum变量,并且i的值增加1
  • i变为101时 ,测试条件为false总和等于0 +1 + 2 + … + 100