⊗jsPmTrDm 450 of 505 menu

Практика на таймери и работа с DOM в JavaScript

Нека имаме даден инпут:

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

Нека направим таймер, който всяка секунда увеличава стойността на атрибута value на нашия инпут с единица:

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

Обяснете, защо в горния код се използва функцията Number. Какво ще се случи, ако не се напише тази функция в този код?

Нека в инпута в атрибута value първоначално да е записано числото 10. Стартирайте таймер, който всяка секунда ще намалява това число с единица.

Модифицирайте предната задача така, че, щом съдържанието на инпута стане равно на нула, таймерът да спре работа.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне