NOVINKA: Kurz Práca s umelou inteligenciou teraz už od 0 €. Staň sa žiadaným profesionálom. Zisti viac:
FINÁLNY VÝPREDAJ KREDITOV na ITnetwork je tu. Využi poslednú šancu a získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. Zisti viac:

Diskusia – 9. diel - Cyklus while v JavaScripte

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
DarkCoder
Člen
Avatar
Odpovedá 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ý.

Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Šárka Schindlerová:6. augusta 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
Odpovedá na Šárka Schindlerová
DarkCoder:6. augusta 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.");
}
Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 3 správy z 13.