if - lauseesta on myös versio, jossa jotakin voidaan tehdä ehdon ollessa epätosi:
if ( ehto ) ylause1; else ylause2;
Jälleen, mikäli jommassa kummassa osassa tarvitaan useampia lauseita, suljetaan lausejoukko lausesuluilla. Tosin kannattaa taas harkita lausesulkujen käyttöä aina myös yhdenkin lauseen tapauksessa.
if ( a < 5 ) tulosta("a alle viisi!");
else tulosta("a vähintään viisi!");
// Eri riville:
if ( a < 5 )
tulosta("a alle viisi!");
else
tulosta("a vähintään viisi!");
// Lausesulkujen käyttö:
if ( a < 5 ) {
tulosta("a alle viisi!");
}
else {
tulosta("a vähintään viisi!");
}
// Seuraavaa tyyliä käytetään myös usein:
if ( a < 5 ) {
tulosta("a alle viisi!");
} else {
tulosta("a vähintään viisi!");
}