Kaj je to?

Stavek if else v programiranju je pogojni stavek, ki zažene drugačen niz stavkov, odvisno od tega, ali je izraz res ali ne. Tipična izjava if else bi bila podobna spodnji (ta primer je JavaScript in bi bil zelo podoben v drugih jezikih v slogu C).

 var x = 1; if (x === 1) {window.alert ("Izraz je res!");} else {window.alert ("Izraz je napačen!"); 

}

V tem primeru, ko je spremenljivka x enaka številki 1, se izvrši stavek v prvem nizu kodrastih oklepajev {}. Prejeli bi pop-up "Izraz je res!" sporočilo. Če bi spremenili prvo vrstico zgornje kode v var x = 42;, boste prejeli pojavno opozorilno sporočilo z besedilom "Izraz je napačen!"

Pogojni izraz, Else, Else if, if stavek, Programski izrazi, Switch izjava, Ternary operator