⊗jsPmSOEAV 290 of 505 menu

JavaScript'te Spread ile Dizinin Uç Değerleri

Aşağıdaki koda bakın:

let max = Math.max(1, 2, 3, 4, 5);

Gördüğünüz gibi, bu kod sayıların en büyüğünü buluyor. Peki ya sayılarımız dizi şeklinde temsil ediliyorsa? Örneğin, şu şekilde:

let arr = [1, 2, 3, 4, 5];

Maalesef şunu yapamayız:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr); // burada dizi aktarılamaz

Elbette, dizinin elemanlarını Math.max içine manuel olarak yazabiliriz, şu şekilde:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr[0], arr[1], arr[2], arr[3], arr[4]);

Ancak, bu durumda tüm evrensellik kaybolur: kodumuz yalnızca 5 elemanlı bir dizi için maksimum değeri bulacaktır.

Ya dizide daha fazla veya daha az elemana ihtiyaç duyarsak? Bir çözüm var! Spread operatörünü kullanın:

let arr = [1, 2, 3, 4, 5] let max = Math.max(...arr);

Bu kod, basitliğine rağmen çok güçlüdür. Sonuçta Math.max herhangi bir sayıda parametre alabilir, yani spread operatörü sayesinde istediğimiz boyutta bir dizi kullanabiliriz!

Sayılardan oluşan bir dizi verildi. Math.min ve spread kullanarak dizinin minimum değerini ekrana yazdırın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet