⊗jsPmFBFl 213 of 505 menu

JavaScript Fonksiyonlarında Bayraklar

Fonksiyonlarda bayraklar örtülü olarak return komutu kullanılarak kullanılabilir. Nasıl yapıldığını görelim. Bir dizinin tüm elemanlarının pozitif sayılar olduğunu kontrol eden şu fonksiyonumuz olsun:

function isPositive(arr) { let flag = true; for (let elem of arr) { if (elem < 0) { flag = false; } } return flag; }

Şimdi kodu bayrakların örtülü kullanımıyla yeniden yazalım:

function isPositive(arr) { for (let elem of arr) { if (elem < 0) { return false; } } return true; }

Nasıl çalışıyor: Eğer dizide aranan eleman bulunursa - return ile fonksiyondan (ve döngüden de) çıkılır. Ancak eğer dizide aranan eleman bulunmazsa - fonksiyondan çıkış olmaz ve yürütme return true komutuna kadar ilerler. Ve fonksiyon, dizideki tüm elemanların pozitif olduğunun işareti olarak true döndürmüş olur.

Parametre olarak sayı dizisi alan ve bu dizideki tüm elemanların çift sayı olduğunu kontrol eden bir fonksiyon yapın.

Parametre olarak bir sayı alan ve bu sayının tüm rakamlarının tek sayı olduğunu kontrol eden bir fonksiyon yapın.

Parametre olarak bir dizi alan ve bu dizide ardışık iki özdeş eleman olup olmadığını kontrol eden bir fonksiyon yapı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