⊗jsPmCdBrO 130 of 505 menu

JavaScript'te switch-case Yapısında break'in İsteğe Bağlı Olması

switch-case yapısındaki break komutu zorunlu değildir. break olmadığında, ilgili case çalıştırıldıktan sonra, altındaki tüm case'ler de çalıştırılır.

Bir örnek üzerinden inceleyelim:

let num = 1; // burada sayı 1 olsun switch (num) { case 1: console.log(1); // bu çalışır case 2: console.log(2); // bu da çalışır case 3: console.log(3); // bu da çalışır }

Değişkenin değerini değiştirelim:

let num = 2; // burada sayı 2 olsun switch (num) { case 1: console.log(1); case 2: console.log(2); // bu çalışır case 3: console.log(3); // bu da çalışır }

Değişkenin değerini değiştirelim:

let num = 3; // burada sayı 3 olsun switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // bu çalışır }

Bazen bu özellik, problem çözümlerinde kullanılır. Örneğe bakın:

let num = 1; let res; switch (num) { case 1: case 2: res = 'a'; break; case 3: res = 'b'; break; } console.log(res);

Ancak, böyle bir problemi if ile çözmek daha anlaşılırdır:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
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