Cara Menjumlahkan Tatasusunan JavaScript Dengan Kurangkan

Cara Menjumlahkan Tatasusunan Javascript Dengan Kurangkan



Kadangkala, pengguna tidak dapat mengendalikan sejumlah besar data dalam tatasusunan. Untuk berbuat demikian, mereka melakukan berbilang operasi pada data untuk mengurangkan saiz elemen. ' mengurangkan() ” kaedah dalam JavaScript digunakan untuk memampatkan saiz tatasusunan ke dalam satu nilai sebelum melaksanakan fungsi tertentu untuk setiap nilai tatasusunan dan meletakkan nilai fungsi pembolehubah dalam tatasusunan.

Siaran ini akan menerangkan kaedah menjumlahkan tatasusunan JavaScript dengan reduce.







Bagaimana Menjumlahkan Tatasusunan JavaScript Dengan Kurangkan?

Untuk menjumlahkan tatasusunan JavaScript, ' mengurangkan() ” kaedah boleh digunakan. Kaedah pengurangan digunakan untuk meminimumkan elemen tatasusunan dengan bantuan mentakrifkan fungsi pengurang.



Sintaks

Untuk menggunakan kaedah JavaScript reduce(), cuba sintaks yang dinyatakan di bawah:



tatasusunan. kurangkan ( fungsi ( jumlah , nilai semasa , Indeks semasa , arr ) , nilai permulaan )

Dalam sintaks ini:





  • fungsi() ” diperlukan untuk dijalankan untuk setiap elemen dalam tatasusunan.
  • nilai semasa ” menentukan nilai semasa untuk dijalankan dalam fungsi.
  • Indeks semasa ” menunjukkan indeks untuk nilai yang sedang berjalan.
  • arr ” menunjukkan di mana elemen larian berada.
  • nilai permulaan ” ialah parameter pilihan. Ia mentakrifkan nilai yang dihantar ke fungsi.

Contoh 1: Kira Jumlah Tatasusunan JavaScript Dengan Kaedah reduce() dengan Mentakrifkan Fungsi

Untuk mengira jumlah tatasusunan JavaScript dengan kaedah pengurangan dengan mentakrifkan fungsi, cuba contoh yang dinyatakan:

fungsi sumArr ( arr ) {
const jumlah = arr. kurangkan ( fungsi ( jumlah , unsur ) {
kembali jumlah + unsur ;
} ) ;
konsol. log ( jumlah ) ;
}
  • Pertama, tentukan fungsi dengan nama tertentu.
  • Kemudian, isytiharkan pemalar dan gunakan ' arr.reduce() ” kaedah dan tambah fungsi sebagai parameter kaedah yang ditentukan.
  • Hantar parameter kepada fungsi.
  • Menggunakan ' kembali ” kata kunci dan kemudian hitung jumlah elemen.
  • Paparkan output pada konsol dengan bantuan “console.log()”

Akhir sekali, tentukan tatasusunan yang kita ingin jumlahkan elemen:



sumArr ( [ 8 , 9 , 7 , 6 , 4 ] ) ;

Dapat diperhatikan bahawa jumlah elemen tatasusunan JavaScript dengan kaedah pengurangan dikira dan dipaparkan pada konsol:

Contoh 2: Kira Jumlah Tatasusunan JavaScript Dengan Kaedah Kurangkan dengan Mentakrifkan Pemalar

Untuk menjumlahkan semua elemen tatasusunan menggunakan kaedah reduce(), pertama sekali, mulakan pemalar dan simpan elemen dalam tatasusunan:

const arr = [ 7 , 3 , 9 , 0 ] ;

Begitu juga, tentukan pemalar lain dan tetapkan nilai permulaan:

const startValue = 0 ;

Seterusnya, gunakan ' mengurangkan() ” sebagai nilai pemalar dan nyatakan parameter:

const sumWithstart = arr. kurangkan (
( penumpuk , Nilai ) => penumpuk + Nilai ,
startValue
) ;

Akhir sekali, paparkan output pada konsol dengan bantuan ' console.log() ” kaedah dan gunakan fungsi yang ditakrifkan sebagai hujahnya:

konsol. log ( sumWithstart ) ;

Pengeluaran

Anda telah mempelajari tentang kaedah untuk mengira jumlah tatasusunan JavaScript dengan kaedah pengurangan.

Kesimpulan

Untuk mengira jumlah tatasusunan JavaScript dengan pengurangan, “ mengurangkan() ” kaedah boleh digunakan. Kaedah pengurangan digunakan untuk mengecilkan atau memampatkan saiz tatasusunan dengan melakukan operasi yang berbeza. Untuk berbuat demikian, kami telah mengira jumlah tatasusunan untuk mengurangkan saiz. Itu sahaja tentang kaedah untuk mengira jumlah tatasusunan JavaScript dengan kaedah pengurangan.