Praktika na tajmere i rad sa DOM u JavaScriptu

Задание 1

Data je dugme. Dat je pasus, čiji je tekst broj. Klikom na dugme pokrenite tajmer, koji će svake sekunde uvećavati tekst pasusa za 1.

Задание 2

Data je dugme. Dat je pasus, čiji je tekst broj, na primer, 10. Klikom na dugme pokrenite tajmer, koji će svake sekunde smanjivati tekst pasusa za 1. Čim vrednost pasusa postane jednaka nuli - zaustavite tajmer.

Задание 3

Dat je input sa brojem. Učinite tako da svake sekunde u njemu bude prikazan kvadrat broja koji je u njemu unet.

Задание 4

Dat je input. U njega se unosi broj. Pri gubitku fokusa učinite tako da u pasusu ispod počne odbrojavanje unazad, počev od unetog broja. Kada odbrojavanje dostigne nulu - treba da se završi.

Задание 5

Dat je input, dugme i pasus. U input se unosi neki broj. Klikom na dugme zapišite uneseni broj u tekst pasusa i pokrenite odbrojavanje unazad u pasusu: neka svake sekunde broj u pasusu bude smanjen za jedan, sve dok ne dostigne nulu.

Задание 6

Dat je pasus i dva dugmeta. Učinite tako da klikom na prvo dugme u pasusu počne odbrojavanje od 1 do beskonačnosti, a klikom na drugo dugme tajmer se zaustavi.

Задание 7

Dat je pasus. Učinite tako da svake sekunde on menja svoju boju iz crvene u zelenu i obrnuto.

Задание 8

Ako se na ekranu svake sekunde prikazuje trenutni vremenski trenutak, mogu se napraviti satovi koji kucaju. Realizujte takve satove kao što je prikazano u primeru ispod: