Praktikë në timerët dhe punën me DOM në JavaScript
Le të kemi një input:
<input id="elem" value="1">
Le të bëjmë një timer i cili çdo sekondë
rrit vlerën e atributit value
të inputit tonë për një:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Shpjegoni, pse në kodin e mësipërm
përdoret funksioni Number. Çfarë do të ndodhë,
nëse ky funksion nuk shkruhet në këtë kod?
Le të jetë në input, në atributin value
shkruar fillimisht numri 10. Nisni një timer,
që çdo sekondë do ta zvogëlojë këtë
numër për një.
Modifikoni detyrën e mëparshme ashtu që, sapo përmbajtja e inputit të bëhet e barabartë me zero, timeri të ndalojë punën e tij.