⊗jsPmTrDm 450 of 505 menu

Praktyka z timerami i pracą z DOM w JavaScript

Załóżmy, że mamy dane pole input:

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

Zróbmy timer, który co sekundę zwiększa wartość atrybutu value naszego pola input o jeden:

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

Wyjaśnij, dlaczego w powyższym kodzie użyto funkcji Number. Co się stanie, jeśli nie napiszesz tej funkcji w tym kodzie?

Załóżmy, że w polu input w atrybucie value początkowo zapisana jest liczba 10. Uruchom timer, który co sekundę będzie zmniejszać tę liczbę o jeden.

Zmodyfikuj poprzednie zadanie tak, aby gdy zawartość pola input stanie się równa zero, timer zatrzymał swoją pracę.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć