Úroveň 10.3 úloh JavaScript

Задание 1

Vytvořte vstupní pole, do kterého lze zadávat pouze čísla. Ostatní znaky by se neměly do vstupního pole zadávat.

Задание 2

Je dán blok. Po kliknutí na blok zobrazte vyskakovací nápovědu s nějakým dostatečně dlouhým textem. Zobrazte nápovědu buď nahoře nebo dole s ohledem na to, aby se celá vešla na obrazovku a nezmizela pod posuvníkem.

Задание 3

Je dán pole ze šesti číslic. Ověřte, zda lze z těchto číslic složit štěstný lístek.

Задание 4

Je dána obdélníková tabulka. Po stisknutí tlačítka obarvěte buňky jedné úhlopříčky na červenou barvu a druhé úhlopříčky - na zelenou.

Задание 5

Napište kód, který bude generovat heslo zadané velikosti. Heslo musí nutně obsahovat malé a velké písmeno, číslici a nějaký speciální znak.

Задание 6

Je dáno okno prohlížeče. Zařiďte, aby se prvky, které se celé nacházejí v levé polovině okna, obarvily na zelenou barvu, prvky celé nacházející se v pravé polovině okna - na modrou, a prvky nacházející se v obou polovinách - na červenou.

Задание 7

Jsou dána dvě čísla. Vypište na obrazovku proces dělení těchto čísel pod sebe, jako ve škole.

Задание 8

Je dán řetězec obsahující dvě čísla a matematickou operaci mezi nimi:

javascript'10 + 20'

Napište kód, který vypočítá výsledek zapsané matematické operace.