1 of 264 menu

Konstruksiya if

Konstruksiya if shartni belgilaydi. Ushbu konstruksiya yordamida biz dastorga, masalan, "a o'zgaruvchisi b o'zgaruvchisidan kattami?" degan savol berishimiz va javobga qarab bir kodni yoki boshqasini bajarishimiz mumkin.

Odatda, ushbu konstruksiya else konstruksiyasi bilan birgalikda ishlatiladi.

Sintaksis

if (mantiqiy ifoda) { /* bu yerda joylashgan kod bajariladi, agar mantiqiy ifoda to'g'ri bo'lsa */ };

Agar jingalak qavslar ichida faqat bitta ifoda bo'lsa, ushbu jingalak qavslarni yozmaslik ham mumkin.

Misol

Agar o'zgaruvchining qiymati birga teng bo'lsa, ekranga biron bir xabar chiqaramiz:

let test = 1; if (test == 1) { alert('+++'); }

Misol

Keling, o'zgaruvchining qiymati noldan katta yoki yo'qligini tekshiramiz:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Misol

if-else konstruksiyalarini bir-biriga ixtiyoriy tarzda joylashtirish mumkin:

let num = 3; if (num >= 0) { if (num <= 5) { alert('5 dan kichik yoki teng'); } else { alert('5 dan katta'); } } else { alert('noldan kichik'); }

Shuningdek qarang

  • else konstruksiyasi,
    bu teskari shartni yaratadi
  • elseif konstruksiyasi,
    bu ham shartni yaratadi
  • switch konstruksiyasi,
    bu ham shartni yaratadi
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