JavaScript - Break - Continue

Příkazy break a continue se často užívají v cyklech.

Break

Příkaz break slouží k přerušení cyklu ještě v době, kdy platí podmínky:

a = 0;
while (a<10) {
mesto = window.prompt("Zapiš město, pokud zapíšete 'Praha' skript bude ukončen","město");
if(mesto == "Praha") break;
a++;
document.write(mesto+"<br>");
}

Cyklus umožňuje zadat 10 jmen, která poté zapíše. Bude-li se však proměnná mesto rovnat Praha, cyklus se předčasně ukončí.

Continue

Příkaz continue slouží k tomu, aby se cyklus vrátil zpět na začátek, pokud dojde k porušení některé podmínky.

a = 0;
while (a<10) {
mesto = window.prompt("Zapiš město, pokud zapíšete 'Praha' skript bude ukončen","město");
if(mesto == "Praha") break;
if(mesto == "město" || mesto == "") continue;
a++;
document.write(mesto+"<br>");
}

Pokud nyní zapíšete 'Praha' dojde k přerušení cyklu, pokud nic nevyplníte nebo necháte implicitní text dojde k zopakování cyklu. Pomocí příkazu tak ověřujeme vstup.

Doporučuji příklady vyzkoušet a obměnit některé hodnoty.

Další: Okna (např. otevírání nových oken)




Reklama
*Webhosting C4: 2 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč(zdarma 500 MB navíc každý rok). Sám ho používám pro své weby. Více WebhostingC4.cz.

Vyhledávání


Reklama

Levný webhosting

  • C4 ONEbit 30 Kč/měsíc
    Hosting a doména cz již od 589 Kč/rok (350 MB), PHP, MySQL, neomezeně subdomén.

Reklama

Vývojové prostředí pro PHP