Bilangan bulat positif 1, 2, 3, … dikenal sebagai bilangan asli.
Contoh 1: Jumlah Bilangan Alami yang Digunakan untuk Loop
// 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);
Keluaran
Enter a positive integer: 100 The sum of natural numbers: 5050
Dalam program di atas, pengguna diminta untuk memasukkan nomor.
Itu parseInt()
mengonversi nilai string numerik menjadi nilai integer.
Itu for
loop digunakan untuk mencari jumlah bilangan asli hingga bilangan yang diberikan oleh pengguna.
- Nilai dari jumlah aku s 0 mulanya.
- Kemudian, a
for
loop digunakan untuk mengulang darii = 1 to 100
. - Di setiap iterasi, saya ditambahkan ke jumlah dan nilai
i
meningkat sebesar 1. - Kapan saya menjadi 101, kondisi pengujiannya adalah
false
dan jumlah akan sama dengan 0 + 1 + 2 + … + 100.
Contoh 2: Jumlah Bilangan Alami Menggunakan While Loop
// 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);
Keluaran
Enter a positive integer: 100 The sum of natural numbers: 5050
Dalam program di atas, pengguna diminta untuk memasukkan nomor.
Itu while
loop digunakan untuk mencari jumlah bilangan asli.
- Itu
while
loop berlanjut sampai jumlahnya kurang dari atau sama dengan 100. - Selama setiap iterasi, saya ditambahkan ke
sum
variabel dan nilai saya meningkat sebesar 1. - Kapan saya menjadi 101, kondisi pengujiannya adalah
false
dan jumlah akan sama dengan 0 + 1 + 2 + … + 100.