JavaScript-Programm zum Ermitteln der Summe natürlicher Zahlen

In diesem Beispiel lernen Sie, ein Programm zu schreiben, das die Summe der natürlichen Zahlen in JavaScript findet.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript für Schleife
  • JavaScript while und do… while Loop

Die positiven ganzen Zahlen 1, 2, 3, … werden als natürliche Zahlen bezeichnet.

Beispiel 1: Summe der natürlichen Zahlen mit for-Schleife

 // 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);

Ausgabe

 Geben Sie eine positive Ganzzahl ein: 100 Die Summe der natürlichen Zahlen: 5050

Im obigen Programm wird der Benutzer aufgefordert, eine Nummer einzugeben.

Der parseInt()konvertiert den numerischen Zeichenfolgenwert in einen ganzzahligen Wert.

Die forSchleife wird verwendet, um die Summe der natürlichen Zahlen bis zu der vom Benutzer angegebenen Zahl zu ermitteln.

  • Der Wert der Summe ist anfänglich 0 .
  • Dann wird eine forSchleife verwendet, um von zu iterieren i = 1 to 100.
  • In jeder Iteration wird i zur Summe addiert und der Wert von ium 1 erhöht .
  • Wenn i 101 wird , ist die Testbedingung falseund die Summe ist gleich 0 + 1 + 2 +… + 100.

Beispiel 2: Summe der natürlichen Zahlen mit while-Schleife

 // 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);

Ausgabe

 Geben Sie eine positive Ganzzahl ein: 100 Die Summe der natürlichen Zahlen: 5050

Im obigen Programm wird der Benutzer aufgefordert, eine Nummer einzugeben.

Die whileSchleife wird verwendet, um die Summe der natürlichen Zahlen zu ermitteln.

  • Die whileSchleife wird fortgesetzt, bis die Zahl kleiner oder gleich 100 ist .
  • Während jeder Iteration wird i zur sumVariablen hinzugefügt und der Wert von i um 1 erhöht .
  • Wenn i 101 wird , ist die Testbedingung falseund die Summe ist gleich 0 + 1 + 2 +… + 100.

Interessante Beiträge...