Příkaz else if

Někdy je potřeba aby program řešil více než 2 možnosti (if, else). Proto můžeme přidat více podmínek pomocí příkazu else if. Například ve fotbale může buď vyhrát domácí tým nebo hosté a nebo je remíza:

const golyDomaci = 3;
const golyHoste = 2;
if (golyDomaci < golyHoste) {
	console.log("Vyhráli hosté!");
}
else if (golyDomaci > golyHoste) {
	console.log("Vyhráli domácí!");
}
else {
	console.log("Remíza!");
}
// Vypíše: Vyhráli domácí!

Zde můžeme vidět 1 příkaz else if, ale můžeme jich přidat kolik jen chceme.

Důležité je si uvědomit, že se podmínky vyhodnocují shora dolů. To znamená, že blok první podmínky, která se vyhodnotí jako pravdivá (true) bude proveden. V příkladě nahoře golyDomaci < golyHoste je nepravda (false) a golyDomaci > golyHoste je pravda, takže se spustí blok kódu prvního příkazu else if a zbytek podmínek se přeskočí. Kdyby žádná podmínka nebyla pravdivá, tak se spustí blok kódu příkazu else.

Pokyny

Použijte příkaz else if, který vypíše Just Do It pokud je značka "Nike".

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

5/9

Příkaz else if | Start Coder