Gyakorlat időzítőkre és DOM manipulációra JavaScriptben
Tegyük fel, hogy van egy input mezőnk:
<input id="elem" value="1">
Készítsünk egy időzítőt, amely másodpercenként
eggyel növeli az input value
attribútumának értékét:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Magyarázza el, miért van szükség a fenti kódban
a Number függvényre. Mi történne,
ha ezt a függvényt nem használnánk a kódban?
Tegyük fel, hogy az input value
attribútumában eredetileg a 10 szám szerepel.
Indítson el egy időzítőt, amely másodpercenként
csökkenti ezt a számot eggyel.
Módosítsa az előző feladatot úgy, hogy amint az input tartalma nullára csökken, az időzítő leáll.