Kaedah: 1. Gunakan pernyataan "a.forEach(function(value){sum =value})"; 2. Gunakan "a.reduce(function(pre,curr){sum=pre curr}) "; 3. Gunakan "eval(a.join(" "))".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Javascript menjumlahkan tatasusunan
Kaedah 1: Gunakan kaedah forEach()
forEach () kaedah digunakan untuk memanggil setiap elemen tatasusunan dan menghantar elemen ke fungsi panggil balik.
Contoh: Kumpul jumlah nilai tatasusunan
var a = [10, 11, 12], sum = 0; a.forEach(function(value) { sum += value; }); console.log(sum);
Hasil keluaran:
Kaedah 2 : Gunakan kaedah reduce()
var a = [11, 12, 13], sum = 0; a.reduce(function(pre,curr) { sum=pre+curr; return sum; }); console.log(sum);
Kaedah 3: Gunakan kaedah eval()
var a = [12, 13, 14], sum = 0; sum=eval(a.join("+")); console.log(sum);
[Pembelajaran yang disyorkan: tutorial lanjutan javascript]
Atas ialah kandungan terperinci Bagaimana untuk menjumlahkan tatasusunan dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!