Praktik på timers och DOM-manipulering i JavaScript
Låt oss säga att vi har en input:
<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:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Förklara varför funktionen Number
används i koden ovan. Vad händer
om denna funktion inte används i denna kod?
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.
Modifiera den föregående uppgiften så att när inputens innehåll blir lika med noll, så stoppas timern.