Praktijk met timers en DOM-manipulatie in JavaScript
Stel dat we een input hebben:
html<input id="elem" value="1">
Laten we een timer maken die elke seconde
de waarde van het attribuut value
van onze input met één verhoogt:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Leg uit waarom in de bovenstaande code
de functie Number wordt gebruikt. Wat gebeurt er,
als je deze functie niet in deze code schrijft?
Задание 2
Stel dat in de input in het attribuut value aanvankelijk
het getal 10 staat. Start een timer,
die elke seconde dit getal met één vermindert.
Задание 3
Pas de vorige taak zo aan dat, zodra de inhoud van de input gelijk wordt aan nul, de timer stopt met werken.