⊗jsPmTrDm 450 of 505 menu

Praxe na časovače a práci s DOM v JavaScriptu

Předpokládejme, že máme daný input:

<input id="elem" value="1">

Vytvořme časovač, který každou sekundu zvýší hodnotu atributu value našeho inputu o jedničku:

let elem = document.querySelector('#elem'); setInterval(function() { elem.value = Number(elem.value) + 1; }, 1000);

Vysvětlete, proč se v uvedeném kódu používá funkce Number. Co se stane, pokud tuto funkci v kódu nenapíšete?

Předpokládejme, že v inputu v atributu value je最初álně zapsáno číslo 10. Spusťte časovač, který každou sekundu toto číslo sníží o jedničku.

Upravte předchozí úlohu tak, aby, jakmile obsah inputu bude roven nule, časovač ukončil svou činnost.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout