Dans cet exemple, vous apprendrez à écrire un programme qui recherche la somme des nombres naturels en JavaScript.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- JavaScript pour boucle
- JavaScript pendant et faire… en boucle
Les entiers positifs 1, 2, 3,… sont appelés nombres naturels.
Exemple 1: Somme des nombres naturels en utilisant la boucle 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);
Production
Entrez un entier positif: 100 La somme des nombres naturels: 5050
Dans le programme ci-dessus, l'utilisateur est invité à entrer un nombre.
Le parseInt()convertit la valeur de chaîne numérique en une valeur entière.
La forboucle est utilisée pour trouver la somme des nombres naturels jusqu'au nombre fourni par l'utilisateur.
- La valeur de la somme est 0 au départ.
- Ensuite, une
forboucle est utilisée pour itérer à partir dei = 1 to 100. - À chaque itération, i est ajouté à la somme et la valeur de
iest augmentée de 1 . - Lorsque i devient 101 , la condition de test est
falseet la somme sera égale à 0 + 1 + 2 +… + 100.
Exemple 2: Somme des nombres naturels en utilisant la boucle 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);
Production
Entrez un entier positif: 100 La somme des nombres naturels: 5050
Dans le programme ci-dessus, l'utilisateur est invité à entrer un nombre.
La whileboucle est utilisée pour trouver la somme des nombres naturels.
- La
whileboucle continue jusqu'à ce que le nombre soit inférieur ou égal à 100 . - A chaque itération, i est ajouté à la
sumvariable et la valeur de i est augmentée de 1 . - Lorsque i devient 101 , la condition de test est
falseet la somme sera égale à 0 + 1 + 2 +… + 100.








