პრაქტიკა ტაიმერებზე და DOM-თან მუშაობაზე JavaScript-ში
დავუშვათ, გვაქვს მოცემული ინფუთი:
html<input id="elem" value="1">
შევქმნათ ტაიმერი, რომელიც ყოველ წამში
გაზრდის ჩვენი ინფუთის value ატრიბუტის მნიშვნელობას
ერთეულით:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
ახსენით, რატომ არის გამოყენებული ფუნქცია
Number ზემოთ მოცემულ კოდში. რა მოხდება,
თუ ეს ფუნქცია არ ჩავწერთ ამ კოდში?
Задание 2
დავუშვათ, ინფუთში value ატრიბუტში თავდაპირველად
ჩაწერილია რიცხვი 10. გაუშვით ტაიმერი,
რომელიც ყოველ წამს შეამცირებს ამ
რიცხვს ერთეულით.
Задание 3
შეცვალეთ წინა ამოცანა ისე, რომ როგორც კი ინფუთის მნიშვნელობა გახდება ნულის ტოლი, ტაიმერმა შეაჩეროს მუშაობა.