1 of 264 menu

Konstrukcija if

Konstrukcija if določa pogoj. S pomočjo te konstrukcije lahko programu zastavimo na primer vprašanje "ali je spremenljivka a večja od spremenljivke b" in glede na odgovor izvedemo eno kodo ali drugo.

Praviloma se ta konstrukcija uporablja v kombinaciji s konstrukcijo else.

Sintaksa

if (logični izraz) { /* koda, ki se nahaja tu, se bo izvedla, če je logični izraz pravilen */ };

V primeru, da je v zavitih oklepajih le en izraz, teh zavitih oklepajev ni treba pisati.

Primer

Če je vrednost spremenljivke enaka ena, izpišimo na zaslon kakšno sporočilo:

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

Primer

Preverimo, ali je vrednost spremenljivke večja od nič ali ne:

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

Primer

Konstrukcije if-else lahko poljubno gnezdimo eno v drugo:

let num = 3; if (num >= 0) { if (num <= 5) { alert('manjše ali enako 5'); } else { alert('večje od 5'); } } else { alert('manjše od nič'); }

Glejte tudi

  • konstrukcijo else,
    ki naredi obraten pogoj
  • konstrukcijo elseif,
    ki prav tako naredi pogoj
  • konstrukcijo switch,
    ki prav tako naredi pogoj
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni