Najděte svůj kód z minula a upravte jej, aby stránka obsahovala:
<input>), s id (např. id="vstup") - tak aby k němu šlo přistoupit v javascriptu pomocí document.getElementById('vstup')<button>) které po kliknutí spustí nějakou funkci javascriptu (např onclick="spocitej()" <p>) s id, aby k aby k němu šlo přistoupit v javascriptu.value) ze vstupního políčka, zkonvertuje na číslo (parseFloat()) a uloží ji do proměnné (const vstup = )1 a uloží do další proměnné vysledekvysledek do výstupního odstavcePokud to nestihneš, zde je HTML odpovídající zadání
Výraz či proměnná v javascriptu může mít různý typ. Ukazovali jsme si čísla (5) a řetězce ("ahoj"). Teď k nim přibude ještě pravdivostní výraz - nabývá pouze hodnoty true, nebo false. Příklady:
5 < 3mujVek == 16cena > 799pocetJablek <= pocetHrusekjmeno == "Adam"prohlizecJeMobil()vstup.includes("slovo")jeVPuberte = vek >= 12 && vek <= 18jmeno == "Adam" || jmeno == "Eva"!prohlizecJeMobil()!jmeno == "Adam" - to samé jako jmeno != "Adam"if(podminka){ //neco se stane pouze pokud podminka byla splnena console.log("Hura") } // kod dal pokracuje tady console.log("Hm...")
if(oblibenaBarva == "zelená"){ console.log("Hurá, stejně jako já.") } else { console.log("S tebou se nekamarádím.") } // kod dal pokracuje tady console.log("atd")
if (delkaSkoku < 350){ document.getElementById('vystup').innerHTML = "Dostal jsi za 4" }else if (delkaSkoku < 380){ document.getElementById('vystup').innerHTML = "Dostal jsi za 3" }else if (delkaSkoku < 400){ document.getElementById('vystup').innerHTML = "Dostal jsi za 2" } else { document.getElementById('vystup').innerHTML = "Dostal jsi za 1" }
.style.fontSize = '120%' podle délky textu. Krátká prohlášení budou větším textem, čím víc napíše uživatel textu tím menší bude font.