4 of 264 menu

Switch konstruksiyası

switch konstruksiyası bir sıra dəyərlərdən bir dəyəri seçmək üçün istifadə olunur.

Sintaksis

switch (dəyişən) { case 'dəyər1': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər1'-dirsə */ break; case 'dəyər2': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər2'-dirsə */ break; case 'dəyər3': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər3'-dirsə */ break; default: /* burada kod icra olunacaq, əgər heç bir dəyərlə üst-üstə düşməsə */ break; };

Müqayisə ciddi bərabərliklə aparılır. default bloku məcburi deyil.

Nümunə

lang dəyişəninin dəyərindən asılı olaraq istifadəçi dilini ekranda çıxaraq:

let lang = 'ru'; switch (lang) { case 'ru': alert('rus'); break; case 'en': alert('ing'); break; case 'de': alert('alm'); break; default: alert('dil dəstəklənmir'); break; };

Nümunə

Dəyişəndən olan dəyərin düşdüyü fəsli çıxadaq:

let num = 3; switch (num) { case 1: alert('yaz'); break; case 2: alert('yay'); break; case 3: alert('payız'); break; case 4: alert('qış'); break; };

Həmçinin bax

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et