1 of 264 menu

Канструкцыя if

Канструкцыя if задае умову. З дапамогай гэтай канструкцыі мы можам задаць праграме, напрыклад, пытанне "больш за пераменная a, чым пераменная b", і ў залежнасці ад адказу выканаць альбо адзін код, альбо іншы.

Як правіла даная канструкцыя выкарыстоўваецца ў камбінацыі з канструкцыяй else.

Сінтаксіс

if (лагічнае выраз) { /* размешчаны тут код выканаецца, калі лагічнае выраз верны */ };

У выпадку, калі ў фігурных дужках толькі адно выражэнне, можна гэтыя фігурныя дужкі не пісаць.

Прыклад

Калі значэнне пераменнай роўна адзінцы, выведзем на экран нейкае паведамленне:

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

Прыклад

Праверым, значэнне пераменнай больш за нуль ці не:

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

Прыклад

Канструкцыі if-else можна ўкладваць адна ў іншую адвольным чынам:

let num = 3; if (num >= 0) { if (num <= 5) { alert('менш або роўна 5'); } else { alert('больш за 5'); } } else { alert('менш за нуль'); }

Глядзіце таксама

  • канструкцыю else,
    якая робіць адваротную ўмову
  • канструкцыю elseif,
    якая таксама робіць умову
  • канструкцыю switch,
    якая таксама робіць умову
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČ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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць