• Takrorlash Operatorlari
  • JavaScript Kirish




    Download 83,24 Kb.
    bet8/13
    Sana22.05.2024
    Hajmi83,24 Kb.
    #249890
    1   ...   5   6   7   8   9   10   11   12   13
    Bog'liq
    Js kitob

    switch .. case da break
    JavaScript break kalit so'zga yetganda, u switch blokidan chiqib ketadi. Asosan break kommanderini quyish zarurati yo'q chunki blog oxirida yetkanda avtomatik tarizda tanlash operatoridan chiqib ketadi.
    switch .. case da default
    switch..case da hech bir qiymatni qabul qilmaganda sizga default kalit so'zi ishlatiladi. Chunki ungacha bo'lgan hech bir qiymat qabul qilmasa default bo'limidagi kod blogi ishlaydi.
    Misol: Yuqoridagi misolda hafta kuni 8 yoki undan katta raqam kiritilsa "Bunday hafta kuni yo'q" degan javob chiqaradigan dastur kodini yozamiz.
    switch (hafta_kuni) {
    case 1:
    day = "Dushanba";
    break;
    case 2:
    day = "Seshanba";
    break;
    case 3:
    day = "Chorshanba";
    break;
    case 4:
    day = "Payshanba";
    break;
    case 5:
    day = "Juma";
    break;
    case 6:
    day = "Shanba";
    break;
    case 7:
    day = "Yakshanba";
    default:
    console.log("Bunday hafta kuni yo'q"); }

    Takrorlash Operatorlari
    JavaScriptda takrorlash operatorlari, biror bir amalni bir necha marta takrorlash uchun ishlatiladigan operatorlardir. Bu operatorlar, kodni tekrarlash va tsikllar yaratish imkonini beradi. JavaScriptda ikkita asosiy takrorlash operatori mavjud: while va do/while.
    1. while takrorlash_operatori:
    while takrorlash operatori, bir shart bajarilguncha bir kod blokini takrorlayadi. Shart rost bo'lganida, kod bloki takrorlanadi. Shart yolg'on bo'lganida, kod bloki takrorlanmaydi. while operatorining sintaksisi quyidagicha:
    while (shart) {
    // takrorlanadigan kod bloki
    }
    Misol uchun, agar "Hello, World!" so'zini 10 marta ekranga chiqarishni istasangiz, quyidagi kodni ishlatishingiz mumkin:
    let i = 1;
    while (i <= 10) {
    console.log("Hello, World! " + i);
    i++; }
    Bu kodda i o'zgaruvchi 1 dan 10 gacha o'sib, har bir marta "Hello, World!" so'zini va i ni ekranga chiqaradi.
    2. do/while takrorlash_operatori:
    do/while takrorlash operatori, bir kod blokini bajarishdan oldin shartni tekshiradi. Shart rost bo'lganida, kod bloki takrorlanadi. Shart yolg'on bo'lganida, kod bloki takrorlanmaydi. do/while operatorining sintaksisi quyidagicha:
    do {
    // takrorlanadigan kod bloki
    } while (shart);
    Misol uchun, agar "Hello, World!" so'zini 10 marta ekranga chiqarishni istasangiz, quyidagi kodni ishlatishingiz mumkin:
    let i = 1;
    do {
    console.log("Hello, World! " + i);
    i++;
    } while (i <= 10);
    Bu kodda ham i o'zgaruvchi 1 dan 10 gacha o'sib, har bir marta "Hello, World!" so'zini va i ni ekranga chiqaradi.

    Download 83,24 Kb.
    1   ...   5   6   7   8   9   10   11   12   13




    Download 83,24 Kb.