⊗jsPmCdBrO 130 of 505 menu

JavaScript-da switch-case konstruksiyasida break ning ixtiyoriyligi

switch-case konstruksiyasida break buyrug'i majburiy emas. break bo'lmasa, rejalashtirilgan case bajarilgandan so'ng, undan keyingi barcha case lar ham bajariladi.

Keling, misolni ko'ramiz:

let num = 1; // bu yerda raqam 1 bo'lsin switch (num) { case 1: console.log(1); // bu ishlaydi case 2: console.log(2); // bu ham ishlaydi case 3: console.log(3); // bu ham ishlaydi }

O'zgaruvchi qiymatini o'zgartiramiz:

let num = 2; // bu yerda raqam 2 bo'lsin switch (num) { case 1: console.log(1); case 2: console.log(2); // bu ishlaydi case 3: console.log(3); // bu ham ishlaydi }

O'zgaruvchi qiymatini o'zgartiramiz:

let num = 3; // bu yerda raqam 3 bo'lsin switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // bu ishlaydi }

Ba'zan bu xususiyatdan masalalarni yechishda foydalaniladi. Misolni ko'ring:

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

Biroq, bunday masalani if orqali yechish aniqroq:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish