Javascript Reduce Kullanımı
javascript reduce genellikle matematiksel işlemler için kullanılmaktadır. Örnek olarak bir dizi içerisindeki sayıların toplamını almak gibi düşünebilirsiniz. Bunu aşağıda bir örnek ile açıklayabiliriz. Yapmamız gereken ilk şey reduce ile birlikte kullanacağımız fonksiyonu oluşturmak . Örneğimiz de sayıları yuvarlayan ve sayıların toplamını alabileceğimiz bir fonksiyon oluşturalım .
var sayilar = [12.2,22,1,4,4,5,8]; function yuvarlaTopla(toplam,sayi){ return toplam = Math.round(sayi); } console.log( sayilar.reduce(yuvarlaTopla,0)); //yukarıdaki fonksiyonumuz çalıştığında konsolda 8 sonucunu göreceksiniz.
javascript array reduce çalışmaya başladığında dizi içerisindeki eleman sayısı kadar fonksiyon çağrısı yapacaktır . Bu işlem başladığınde eğer diziye ait ilk değer boş ise hata ile karşılaşabilirsiniz bu durumda yapmamız gereken ilk değer için 0 tanımlaması yapmaktır .
- javascript break continue kullanımı
- Javascripit Array Map Kullanımı
- js if else kullanımı
- Javascript For Döngüsü Nedir ve Nasıl Kullanılır ?
- Js SHIFT ve UNSHIFT Nedir ve Nasıl Kullanılır ?
- Javascript Split ve Join Kullanımı
ayrıca javascript resmi sitesine buradan ulaşabilirsiniz.