Praktik på timers och DOM-manipulering i JavaScript
Låt oss säga att vi har en input:
html<input id="elem" value="1">
Låt oss skapa en timer som varje sekund
ökar värdet på attributet value
i vår input med ett:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Förklara varför funktionen Number
används i koden ovan. Vad händer
om denna funktion inte används i denna kod?
Задание 2
Antag att inputens attribut value
innehåller siffran 10 från början.
Starta en timer
som varje sekund minskar detta
värde med ett.
Задание 3
Modifiera den föregående uppgiften så att när inputens innehåll blir lika med noll, så stoppas timern.