JavaScript Dizi Elemanlarını Toplama – Tasarım Kodlama
JavaScript

JavaScript Dizi Elemanlarını Toplama

Bu yazıda bir javascript dizisindeki öğeleri toplamanın bir kaç farklı yöntemini göstereceğim. İlk 3 yöntem temel algoritma yapısı ile bir döngü kullanarak yapılmaktadır. 4. ve 5. yöntemde javascript dizi fonksiyonları kullanılmıştır.

JavaScript for döngüsü ile dizi elemanlarını toplama

İlk yöntem basit bir for döngüsü ile dizi öğeleri üzerinde hareket ederek dizi öğelerini toplayalım.

 

JavaScript for-of ile dizi elemanlarını toplama

for döngüsünden farklı olarak diğer programlama dillerindeki foreach döngüsü gibi çalışır. Sadece öğeler üzerinde dönerek dizi elemanlarını toplar.

JavaScript for-in ile dizi elemanlarını toplama

Dizi elemanlarındaki index sıraları üzerinde hareket ederek ilgili index sırasını getirir. Index sırasını kullanarak dizi elemanlarını toplar.

JavaScript forEach fonksiyonu ile dizi elemanlarını toplama

forEach fonksiyonu kullanarak dizi elemanlarını toplamak için forEach içinde anonim bir fonksiyon tanıplayıp toplam sonucu döndürür.

JavaScript reduce() Yöntemini kullanma

İtiraf etmeliyim ki şuana kadar ki yöntemler içinde en beğendiğim yöntem budur. Bir sayı dizisinin toplamını bulmak veya hesaplamak için reduce() yöntemini kullanabilirsiniz.

Reduce() yöntemi, aşağıdaki örnekte gösterildiği gibi, dizinin her bir üyesinde belirtilen redüktör işlevini tek bir çıkış değeriyle sonuçlandırır:

 

 

 

 

Yorum bırak