JavaScript-də taymerlər və DOM ilə iş üzrə praktika

Задание 1

Düymə verilmişdir. Mətni ədəd olan abzas verilmişdir. Düyməyə kliklədikdə, hər saniyə abzasın mətnini 1 artıran taymeri işə salın.

Задание 2

Düymə verilmişdir. Mətni, məsələn, 10 olan ədəd olan abzas verilmişdir. Düyməyə kliklədikdə, hər saniyə abzasın mətnini 1 azaldan taymeri işə salın. Abzasın dəyəri sıfıra çatan kimi taymeri dayandırın.

Задание 3

Ədəd ilə input verilmişdir. Elə edin ki, hər saniyə onun içinə yazılmış ədədin kvadratı görünsün.

Задание 4

Input verilmişdir. Ona ədəd daxil edilir. Fokus itirildikdə, aşağıdakı abzasda daxil edilmiş ədddən başlayaraq geri sayımın işləməsini təmin edin. Sayım sıfıra çatdıqda bitməlidir.

Задание 5

Input, düymə və abzas verilmişdir. Inputa müəyyən ədəd daxil edilir. Düyməyə kliklədikdə, daxil edilmiş ədədi abzasın mətninə yazın və abzasda geri sayımı işə salın: hər saniyə abzasdakı ədəd sıfıra çatana qədər bir vahid azalsın.

Задание 6

Abzas və iki düymə verilmişdir. Elə edin ki, birinci düyməyə kliklədikdə abzasda 1-dən sonsuzluğa qədər taymer işləsin, ikinci düyməyə kliklədikdə isə taymer dayansın.

Задание 7

Abzas verilmişdir. Elə edin ki, hər saniyə o, öz rəngini qırmızıdan yaşıla və əksinə dəyişsin.

Задание 8

Əgər hər saniyə cari vaxt anını ekrana çıxartsaq, o zaman işləyən saat düzəltmək olar. Aşağıdakı nümünədə göstərildiyi kimi eyni saatları həyata keçirin: