Jak používat (větvení) IF a IF ELSE v Javascriptu

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Jak používat (větvení) IF a IF ELSE v JavascriptuNaučit se a pochopit větvení IF a IF ELSE v programovacím jazyce JavaScript bude snazší, pokud již rozumíte větvení IF nebo IF ELSE v jiných programovacích jazycích. Protože větvení if / if else má v zásadě stejnou strukturu, totiž určení odlišné akce z jiné podmínky. Co to tedy je a jaký je rozdíl mezi větvením IF a IF ELSE?
Vysvětlím tedy jeden po druhém, počínaje porozuměním, jak psát, a příklady jednoduchých programů If a If Else.

#1 IF Větvení v Javascriptu

IF větvení je větvení, které má pouze 1 (jeden) volitelný blok když je podmínka splněna nebo je pravdivá ( SKUTEČNÝ) .

Jak napsat základní IF větvení


Z výše uvedeného příkladu zápisu má větev IF pouze jeden blok. A to LI zkontroluje podmínku (stav) , kdy je podmínka splněna nebo oceněna SKUTEČNÝ (true), pak vstoupí do bloku {Blok} . Naopak, pokud podmínka není splněna nebo má hodnotu FALSE, nevstoupí do bloku a program neukončí.

Příklad programu větvení IF s Javascriptem


|_+_|
Výsledek :
Z výše uvedeného jednoduchého příkladu programu větvení IF určím podmínku pomocí vyskakovacího okna potvrdit() , totiž jak to víme potvrdit(); má dvě možnosti hodnoty, a to TRUE a FALSE.

#2 IF ELSE Větvení v Javascriptu

Větvení IF ELSE je stále stejné jako větvení IF, o kterém jsem hovořil v bodě #1 (první). Rozdíl je však v tom, že IF ELSE má více než 1 (jeden) blok voleb z jiného stavu.
Podívejte se na následující základní příklad psaní.

Základní způsob psaní IF ELSE

Pokud je podmínka PRAVDA, přejde do prvního bloku (pravda) a pokud je podmínka NEPRAVDA, přejde do druhého bloku (nepravda). Aby to bylo jasnější, uvedu příklad jednoduchého větvecího programu if else v JavaScriptu následovně.

Příklad programu větvení IF ELSE v Javascriptu

|_+_|
Výsledek :
Z výše uvedeného příkladu programu poskytuje při zadávání hodnot 2 (dva) bloky, konkrétně z podmínky SKUTEČNÝ vstoupí do prvního bloku (pravda) a pokud zadáte nesprávnou hodnotu, vstoupí do druhého bloku (nepravda).
Níže uvádím příklad programu pro získání slevy pomocí javascriptu IF / ELSE IF |_+_|
Poznámka: pokud zadáte celkový nákup nad 10 000, pak je sleva 20 %, pokud je to více než 20 000, získáte slevu 50 %, a pokud je celkový nákup nižší než 10 000, slevu nezískáte.