FINÁLNÍ VÝPRODEJ KREDITŮ na ITnetwork je tady. Využij poslední šanci a získej až 80 % extra kreditů ZDARMA na náš interaktivní e-learning. Zjisti více:
NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:

Diskuze – Lekce 9 - Cyklus while v JavaScriptu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
DarkCoder
Člen
Avatar
Odpovídá na David Hartinger
DarkCoder:10.9.2025 14:35

takže psát komentář, že to někdy neplatí, je naprosto zcestné.

Kde píši že to někdy neplatí? Význam slov "obvykle nebývá" a "neplatí" je úplně odlišný.

Odpovědět
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Šárka Schindlerová:6. srpna 22:16

"Pojďme si nyní ukázat použití cyklu while na praktických příkladech. Začneme tím, že vypíšeme řadu čísel od 1 do 10. Pomocí cyklu while bychom udělali číselnou řadu následovně:"

Následuje příklad, pod kterým je napsáno, že toto ale není ideální použití cyklu while... Proč tedy rovnou nenapsat praktický příklad, u kterého je to správně? Pro mě jako začátečníka, je tohle hrozně matoucí. ;)

Avatar
DarkCoder
Člen
Avatar
Odpovídá na Šárka Schindlerová
DarkCoder:6. srpna 22:42

Praktický příklad:

Zde je jednoduchý kód v JavaScriptu, který pomocí cyklu while opakovaně vyzývá uživatele k zadání čísla, dokud nezadá sudé číslo.

// Inicializace proměnné
let cislo;

// Cyklus běží, dokud není splněna podmínka pro ukončení
while (true) {
    // Načtení vstupu od uživatele přes dialogové okno
    let vstup = prompt("Zadejte sudé číslo:");

    // Převod textu na celé číslo
    cislo = parseInt(vstup);

    // Kontrola, zda je vstup platné číslo a zda je sudé
    if (!isNaN(cislo) && cislo % 2 === 0) {
        console.log(`Správně! Zadali jste sudé číslo: ${cislo}`);
        break; // Ukončí cyklus
    }

    // Upozornění při nesprávném zadání
    alert("To nebylo sudé číslo. Zkuste to znovu.");
}
Odpovědět
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 13.