Rumah >hujung hadapan web >tutorial js >Bagaimana Menjumlahkan Susunan Nombor dengan Cekap menggunakan Reduce?

Bagaimana Menjumlahkan Susunan Nombor dengan Cekap menggunakan Reduce?

Patricia Arquette
Patricia Arquetteasal
2024-12-17 09:46:26425semak imbas

How to Efficiently Sum an Array of Numbers using Reduce?

Cara Menjumlahkan Tatasusunan Nombor menggunakan Kurangkan

Mencari jumlah unsur tatasusunan ialah tugas biasa. Satu pendekatan intuitif mungkin menggunakan $.each. Walau bagaimanapun, penyelesaian yang lebih khusus tersedia menggunakan fungsi pengurangan.

Menggunakan Reduce

Reduce mengambil fungsi panggil balik yang menggabungkan elemen berturut-turut menjadi hasil tunggal. Dalam kes kami, kami boleh menentukan panggilan balik untuk menambah setiap elemen kepada jumlah. Nilai awal (0) disertakan sebagai argumen kedua untuk dikurangkan.

Untuk ECMAScript 2015:

const sum = [1, 2, 3].reduce((partialSum, a) => partialSum + a, 0);
console.log(sum); // 6

Fungsi pengurangan berulang melalui tatasusunan, menggunakan panggilan balik pada setiap elemen dan nilai jumlah separa. Jumlah yang terhasil dikembalikan. Kaedah ini cekap dan ringkas untuk mencari jumlah tatasusunan.

Atas ialah kandungan terperinci Bagaimana Menjumlahkan Susunan Nombor dengan Cekap menggunakan Reduce?. 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