JavaScript'te Zamanlayıcılar ve DOM ile Çalışma Uygulaması
Bir inputumuz olduğunu varsayalım:
<input id="elem" value="1">
Inputumuzun value özniteliğinin değerini
her saniye bir birim artıran bir zamanlayıcı yapalım:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Yukarıdaki kodda Number fonksiyonunun neden
kullanıldığını açıklayın. Bu fonksiyonu kodu yazmazsak
ne olur?
Inputun value özniteliğinde başlangıçta
10 sayısının yazılı olduğunu varsayalım.
Bu sayıyı her saniye bir birim azaltan bir
zamanlayıcı başlatın.
Inputun içeriği sıfır olduğunda, zamanlayıcının çalışmasının durması için önceki görevi değiştirin.