JavaScript'te Zamanlayıcılar ve DOM ile Çalışma Uygulaması

Bir inputumuz olduğunu varsayalım:

html<input id="elem" value="1">

Inputumuzun value özniteliğinin değerini her saniye bir birim artıran bir zamanlayıcı yapalım:

javascriptlet elem = document.querySelector('#elem');

setInterval(function() {
  elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1

Yukarıdaki kodda Number fonksiyonunun neden kullanıldığını açıklayın. Bu fonksiyonu kodu yazmazsak ne olur?

Задание 2

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.

Задание 3

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.