Ahoj,
potřebuji radu ohledně fungování podmínky if.
Uvedu příklad:
if (splněna) {
akce1();
} else if (také splněna) {
akce2();
} else {
akce3();
}
Dotazy:
1. Pokud jsou splněny obě podmínky, tak se vykoná akce1(); i akce2(); ? Intuice mi říká, že to určitě má vykonat jen první podmínku a dál se konstrukcí podmínky nezabývá, najde první splňující platnou podmínku a zbytek zahodí. Problém je, že se mi algoritmus opravdu chová tak, že vykonává obě akce, což mě dost mate.. :-D
2. Pokud odpověď na první otázku je ANO, tak mi prosím poraďte, zda tam funguje neco jako break? V návodech to nevidím.