• 19-bob: Veb uchun dasturlash 313
  • Ict stb g10-11 pre p00i-0viii nt r6 2023. indd




    Download 14,88 Mb.
    Pdf ko'rish
    bet397/510
    Sana20.05.2024
    Hajmi14,88 Mb.
    #245028
    1   ...   393   394   395   396   397   398   399   400   ...   510
    Bog'liq
    10-11-sinf Informatika va AT @E BAZA ISHREJA

    Shartli buyruqlar
    Shartli buyruq qaysi operatorni ishga tushirishni 
    aniqlashga yordam beradi
    f buyru i
    If buyrugʻi 
    shartni
    tekshiradi Agar shart toʻgʻri 
    boʻlsa, kodning birinchi bloki ishga tushiriladi
    if (5 < 6) {
    message = "Yes it is!";
    }
    Faqat 5 soni 6 dan kichik boʻlsa, 
    message
    ga 
    bogʻlangan xabar ishga tushadi
    ls buyru i
    Else
    buyrugʻi shart xato boʻlsa, kodni ishga tushirish 
    uchun boshqa variant taqdim etadi
    if (5 < 6) {
    message = "Yes it is!";
    } else {
    message = "No it isn't!";
    }
    Agar 5 qiymati 6 dan kam boʻlmasa, unda kodning 
    ikkinchi qismi ishga tushiriladi va 
    “No it isn’t!”
    degan xabar koʻrsatiladi
    ls if buyru i
    Else if buyrugʻi turli natijalar bilan qoʻllash uchun bir 
    nechta shartlarni taqdim qiladi Siz istalgancha else 
    if shartlarga ega boʻlishingiz, shuningdek, ularni else 
    bilan birlashtirishingiz mumkin
    if (5 < 6) {
    message = "Yes it is!";
    } else if (5==6){
    message = "They're the same";
    } else {
    message = "It's smaller";
    }
    it h buyru i
    Bir qancha if shartlarni birlashtirish boshqaruvni 
    murakkablashtiradi Bu vaziyatda 
    Switch
    buyrugʻidan 
    foydalanish orqali har safar barcha shartlarni baravar 
    ishga tushirishning oldi olinadi U oʻzgaruvchini 
    (ifodani) qabul qiladi va uning qiymatini boshqa 
    variantlarga taqqoslaydi Variantlar qiymat yoki 
    oʻzgaruvchi koʻrinishida kelishi mumkin Masalan
    number = 5;
    switch(number) {
    case 4;
    message = "It's 4";
    break;
    case 5;
    message = "It's 5";
    break;
    case 6;
    message = "It's 6";
    break;
    default;
    message = "It was none of 
    these";
    }
    19-bob: Veb uchun dasturlash
    313
    ICT_STB_G10-11_c19_p307-320_NT_R7_2023.indd 313
    28.10.2023 11:39:11


    Count
    lup uchun e’lon qilingan oʻzgaruvchi
    U odatda lupning necha marta ishga tushirilishini 
    hisoblaydi Allaqachon mavjud oʻzgaruvchidan 
    foydalansangiz, bu buyruqni chiqarib tashlashingiz 
    mumkin
    Ikkinchi element, 
    count < 10
    , bu shart U toʻgʻri 
    boʻlsa, lup ishga tushadi Bu kodni chiqarib tashlash 
    mumkin Ammo lup ichiga break kodini kiritmasangiz, 
    for lupi toʻxtamasdan ishlashda davom etadi
    Uchinchi element lupning yakuniy natijasi bilan bogʻliq
    Bizning misolda count oʻzgaruvchisi oʻsadi Lupda 
    mavjud oʻzgaruvchini oʻzgartirsangiz, bu buyruqni 
    chiqarib tashlashingiz mumkin
    Quyidagi for lup birinchi 12 ta sonning kvadratini 
    chiqaradi
    for (count = 1; count <= 12; count++)
    {
    document.write(count * count);
    }

    Download 14,88 Mb.
    1   ...   393   394   395   396   397   398   399   400   ...   510




    Download 14,88 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ict stb g10-11 pre p00i-0viii nt r6 2023. indd

    Download 14,88 Mb.
    Pdf ko'rish