JavaScript程序来查找自然数之和
在此示例中,您将学习编写一个在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 。
总计 0 评论