Ниво 10.3 задачник JavaScript

Задание 1

Направете input, в който може да се въвеждат само числа. Останалите символи не трябва да се въвеждат в input.

Задание 2

Даден е блок. При кликване върху блока покажете изскачащ подсказка с някакъв достатъчно дълъг текст. Покажете подсказката или отгоре или отдолу като се има предвид, че тя изцяло да се събере на екрана и да не излезе под скролбара.

Задание 3

Даден е масив от шест цифри. Проверете, дали може да се състави щастлив билет от тези цифри.

Задание 4

Дадена е правоъгълна таблица. При натискане на бутон оцветете клетките на един диагонал в червено, а на втория диагонал - в зелено.

Задание 5

Напишете код, който ще генерира парола с зададен размер. Паролата задължително трябва да съдържа малка и голяма буква, цифра и някакъв специален символ.

Задание 6

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

Задание 7

Дадени са две числа. Изведете на екрана процеса на деление на тези числа в колона, както в училище.

Задание 8

Даден е низ, съдържащ две числа и математическа операция между тях:

javascript'10 + 20'

Напишете код, който ще изчисли резултата от записаната математическа операция.