Programme JavaScript pour trouver la somme des nombres naturels

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 de i = 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.

Articles intéressants...