Kódím.cz
4

Proměnné

Proměnné nám umožní ukládat si hodnoty pro pozdější použití, což nám otevře cestu k užitečnějším programům.

Každý program musí být schopen nějakým způsobem komunikovat s uživatelem - přijímat od něj informace a také informace zobrazovat. V této lekci se naučíme jednoduchý způsob, jak od uživatele získat nějaký vstup do našeho programu.

Vstup od uživatele

Zatím jsme viděli, jak může náš program provést jednoduchý výstup pomocí document.body.innerHTML. Velmi často však potřebujeme od uživatele taky nějaký vstup získat. K tomu budeme pro tuto chvíli používat funkci prompt. Zkusme napsat program, který bude řešit naši ultramaratonskou úlohu z minulé lekce.

const start = 15;
const delka = prompt('Zadej délku závodu:');
const konec = (start + delka) % 24;
document.body.innerHTML += konec;

Tento program vypadá velmi přímočaře. Zadáme-li mu však v dobré víře na vstup délku 10 dočkáme se nesprávné odpovědi 22. Abychom odhalili, kde je zakopaný pes, musíme si povědět něco o konverzi hodnot.