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!"); }