Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk mencari jumlah jujukan dalam javascript melalui gelung sementara

Bagaimana untuk mencari jumlah jujukan dalam javascript melalui gelung sementara

PHPz
PHPzasal
2023-04-21 09:11:14988semak imbas

Dalam JavaScript, operasi penjumlahan berangka boleh dilaksanakan dengan mudah menggunakan gelung while. Dengan gelung sementara, kita boleh dengan mudah melelaran melalui jujukan dan menambah elemennya untuk mencari jumlah jujukan.

Pertama, kita memerlukan urutan untuk melaksanakan operasi jumlah. Anda boleh memilih tatasusunan mana-mana panjang dan jenis data sebagai jujukan Berikut ialah tatasusunan contoh:

var numbers = [1, 2, 3, 4, 5];

Seterusnya, kita perlu menentukan pembolehubah untuk menyimpan jumlah jujukan, contohnya:

var sum = 0;

Kami kemudiannya boleh menggunakan gelung sementara untuk melelaran melalui tatasusunan dan menambah elemennya. Sebagai contoh:

var i = 0;
while (i < numbers.length) {
  sum += numbers[i];
  i++;
}

Dalam gelung while, kami menggunakan pembolehubah i untuk melelaran subskrip elemen tatasusunan, dan apabila i kurang daripada panjang tatasusunan, teruskan gelung. Dalam badan gelung, kami menambah elemen semasa kepada jumlah dan menambah i sebanyak 1 kepada gelung ke elemen seterusnya.

Akhir sekali, kita boleh mencetak hasil penjumlahan, iaitu jumlah jujukan:

console.log(sum); // 输出结果为15

Kod lengkap adalah seperti berikut:

var numbers = [1, 2, 3, 4, 5];
var sum = 0;
var i = 0;
while (i < numbers.length) {
  sum += numbers[i];
  i++;
}
console.log(sum); // 输出结果为15

Sudah tentu, kod di atas hanyalah Sebagai contoh mudah, kita boleh mengubah suai kandungan tatasusunan dan pelaksanaan algoritma untuk memenuhi keperluan yang berbeza. Secara umum, gelung while ialah alat yang sangat baik untuk merealisasikan penjumlahan berangka, yang membolehkan kita membuat statistik dan analisis jujukan dengan mudah.

Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah jujukan dalam javascript melalui gelung sementara. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn