Program JavaScript untuk Mencari Jumlah Nombor Asli

Dalam contoh ini, anda akan belajar menulis program yang menjumpai jumlah nombor semula jadi dalam JavaScript.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:

  • JavaScript untuk gelung
  • JavaScript sambil dan lakukan … sambil Loop

Bilangan bulat positif 1, 2, 3,… dikenali sebagai nombor semula jadi.

Contoh 1: Jumlah Nombor Semula Jadi yang Digunakan untuk Gelung

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

Pengeluaran

 Masukkan bilangan bulat positif: 100 Jumlah nombor semula jadi: 5050

Dalam program di atas, pengguna diminta memasukkan nombor.

Yang parseInt()menukarkan nilai rentetan angka untuk nilai integer.

The forgelung digunakan untuk mencari jumlah bagi nombor nombor asli sehingga nombor yang diberikan oleh pengguna.

  • Nilai jumlahnya adalah 0 pada mulanya.
  • Kemudian, forgelung digunakan untuk melakukan lelaran dari i = 1 to 100.
  • Dalam setiap lelaran, i ditambahkan jumlah dan nilainya ibertambah sebanyak 1 .
  • Apabila saya menjadi 101 , keadaan ujian adalah falsedan jumlahnya sama dengan 0 + 1 + 2 +… + 100.

Contoh 2: Jumlah Nombor Semula Jadi Menggunakan Gelung

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

Pengeluaran

 Masukkan bilangan bulat positif: 100 Jumlah nombor semula jadi: 5050

Dalam program di atas, pengguna diminta memasukkan nombor.

The whilegelung digunakan untuk mencari jumlah nombor asli.

  • The whilegelung berterusan sehingga jumlah kurang daripada atau sama dengan 100 .
  • Semasa setiap lelaran, i ditambahkan ke sumpemboleh ubah dan nilai i meningkat sebanyak 1 .
  • Apabila saya menjadi 101 , keadaan ujian adalah falsedan jumlahnya sama dengan 0 + 1 + 2 +… + 100.

Artikel menarik...