პრაქტიკა ტაიმერებზე და DOM-თან მუშაობაზე JavaScript-ში
მოცემულია ღილაკი. მოცემულია აბზაცი, რომლის ტექსტია
რიცხვი. ღილაკზე დაჭერით გაუშვით
ტაიმერი, რომელიც ყოველ წამს გაზრდის
აბზაცის ტექსტს 1-ით.
მოცემულია ღილაკი. მოცემულია აბზაცი, რომლის ტექსტია
რიცხვი, მაგალითად, 10. ღილაკზე დაჭერით
გაუშვით ტაიმერი, რომელიც ყოველ
წამს შეამცირებს აბზაცის ტექსტს 1-ით.
როგორც კი აბზაცის მნიშვნელობა გახდება ნული
- გააჩერეთ ტაიმერი.
მოცემულია ინპუტი რიცხვით. გახადეთ ისე, რომ ყოველ წამში მასში გამოჩნდეს იმ რიცხვის კვადრატი, რომელიც მასშია ჩაწერილი.
მოცემულია ინპუტი. მასში შედის რიცხვი. ფოკუსის დაკარგვაზე გახადეთ ისე, რომ ქვემოთ მოცემულ აბზაცში დაიწყოს უკუთვლა, დაწყებული შეყვანილი რიცხვიდან. როდესაც უკუთვლა მიაღწევს ნულს - ის უნდა დასრულდეს.
მოცემულია ინპუტი, ღილაკი და აბზაცი. ინპუტში შედის რაღაც რიცხვი. ღილაკზე დაჭერით ჩაწერეთ შეყვანილი რიცხვი აბზაცის ტექსტში და გაუშვით უკუთვლა აბზაცში: ყოველ წამს რიცხვი აბზაცში შემცირდეს ერთეულით, სანამ არ მიაღწევს ნულს.
მოცემულია აბზაცი და ორი ღილაკი. გახადეთ ისე, რომ
პირველ ღილაკზე დაჭერით აბზაცში დაიწყოს
ტაიმერის ტიკაობა 1-დან უსასრულობამდე,
ხოლო მეორეზე დაჭერით ტაიმერი შეჩერდეს.
მოცემულია აბზაცი. გახადეთ ისე, რომ ყოველ წამს ის ცვლიდეს თავის ფერს წითელიდან მწვანეზე და პირიქით.
თუ ეკრანზე ყოველ წამს გამოვიტანთ მიმდინარე დროის მომენტს, მაშინ შეგვიძლია გავაკეთოთ ტიკაობადი საათი. რეალიზაცია გაუკეთეთ ისეთივე საათებს, როგორიც ნაჩვენებია ქვემოთ ნიმუშში: