1 of 264 menu

Konstrukcija if

Konstrukcija if zadaje uslov. Uz pomoć ove konstrukcije možemo da postavimo programu, na primer, pitanje "da li je promenljiva a veća od promenljive b", i u zavisnosti od odgovora izvršiti ili jedan kod, ili drugi.

Ova konstrukcija se obično koristi u kombinaciji sa konstrukcijom else.

Sintaksa

if (logički izraz) { /* kod postavljen ovde će se izvršiti, ako je logički izraz tačan */ };

U slučaju da se u vitičastim zagradama nalazi samo jedan izraz, moguće je te vitičaste zagrade izostaviti.

Primer

Ako je vrednost promenljive jednaka jedinici, ispisaćemo neku poruku na ekran:

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

Primer

Proverimo da li je vrednost promenljive veća od nule ili nije:

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

Primer

Konstrukcije if-else mogu se međusobno ugnježdavati na proizvoljan način:

let num = 3; if (num >= 0) { if (num <= 5) { alert('manje ili jednako 5'); } else { alert('veće od 5'); } } else { alert('manje od nule'); }

Pogledajte takođe

  • konstrukciju else,
    koja pravi obrnut uslov
  • konstrukciju elseif,
    koja takođe pravi uslov
  • konstrukciju switch,
    koja takođe pravi uslov
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij