Ниво 10.3 задатака за JavaScript

Задание 1

Направите унос поље (инпут) у које се могу уносити само бројеви. Остали симболи не треба да буду унети у поље.

Задание 2

Дат је блок. Кликом на блок прикажите искачући објашњењени састав са прилично дугим текстом. Прикажите објашњењени састав или изнад или испод блока, узевши у обзир да се објашњењени састав у целини смести на екран и не изгуби под скролом.

Задание 3

Дат је низ од шест цифара. Проверите да ли је могуће саставити од ових цифара срећну карту (срећни тикет).

Задание 4

Дата је правоугаона табела. Притиском на дугме обојите ћелије једне дијагонале црвеном бојом, а друге дијагонале - зеленом.

Задание 5

Напишите код који ће генерисати лозинку задате величине. Лозинка мора обавезно да садржи мало и велико слово, број и неки специјални симбол.

Задание 6

Дато је прозор прегледача. Направите да елементи, који се у целини налазе у левој половини прозора, буду обојени у зелену боју, они који се у целини налазе у десној половини прозора - у плаву, а они који се налазе и у једној и у другој - у црвену.

Задание 7

Дата су два броја. Прикажите на екрану процес дељења ових бројева у колону, као у школи.

Задание 8

Дат је низ, који садржи два броја и математичку операцију између њих:

javascript'10 + 20'

Напишите код који ће израчунати резултат записане математичке операције.