Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mengira Jumlah dan Purata Unsur dalam Tatasusunan?

Bagaimana untuk Mengira Jumlah dan Purata Unsur dalam Tatasusunan?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-10 10:37:02288semak imbas

How to Calculate the Sum and Average of Elements in an Array?

Mengira Jumlah dan Purata Elemen Tatasusunan

Untuk mengira jumlah dan purata elemen dalam tatasusunan, gunakan operasi matematik mudah. Mulakan dengan mentakrifkan pembolehubah untuk memegang jumlah dan purata. Kemudian, ulangi melalui tatasusunan, kumpulkan jumlah dengan menambah setiap elemen. Akhir sekali, hitung purata dengan membahagikan jumlah dengan bilangan elemen dalam tatasusunan.

Pertimbangkan kod berikut:

var sum = 0;
var average = 0;
var count = elmt.length;

for (i = 0; i < count; i++) {
  sum += parseInt(elmt[i]); // Convert string elements to integers for numerical operations
}

average = sum / count;

document.write("The sum of all the elements is: " + sum + " The average of all the elements is: " + average + "<br/>");

Dalam contoh ini:

  • Kami mencipta pemboleh ubah untuk jumlah, purata dan kiraan elemen dalam tatasusunan.
  • Kami mengulangi elemen tatasusunan, menukar setiap satu daripada rentetan kepada integer untuk memastikan ketepatan berangka.
  • Kami mengira jumlah dengan mengumpul elemen.
  • Akhir sekali, kami mengira purata dengan membahagikan jumlah dengan jumlah kiraan.
  • Kami memaparkan keputusan dalam dokumen HTML menggunakan document.write( ).

Pendekatan ini membolehkan anda mengendalikan elemen integer atau titik terapung dalam tatasusunan dan memperoleh jumlah kolektif dan purata dengan cekap.

Atas ialah kandungan terperinci Bagaimana untuk Mengira Jumlah dan Purata Unsur dalam Tatasusunan?. 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