Úroveň 10.7 úloh JavaScript

Задание 1

Je dána tabulka. Kliknutím na libovolnou buňku se tato buňka zvýrazní nějakou barvou, čímž se aktivuje. Zařiďte, aby v jednom řádku tabulky bylo možné aktivovat nejvýše 5 buněk.

Задание 2

Je dána tabulka. Kliknutím na libovolnou buňku se tato buňka zvýrazní nějakou barvou, čímž se aktivuje. Zařiďte, aby v jednom sloupci tabulky bylo možné aktivovat nejvýše 5 buněk.

Задание 3

Je dána tabulka. Kliknutím na libovolnou buňku se tato buňka zvýrazní nějakou barvou, čímž se aktivuje. Zařiďte, aby pro aktivovanou buňku nebylo možné aktivovat její sousedy vlevo a vpravo.

Задание 4

Je dána tabulka. Kliknutím na libovolnou buňku se tato buňka zvýrazní nějakou barvou, čímž se aktivuje. Zařiďte, aby pro aktivovanou buňku nebylo možné aktivovat její sousedy nahoře a dole.

Задание 5

Je dán vstupní prvek. Zadává se do něj dlouhé slovo. Vypište seznam slov, která lze složit z písmen zadaného slova ve vstupu.

Задание 6

Je dán textarea. Je v něm zapsán text. Uživatel zvýrazní několik řádků textu a stiskne klávesu Alt + Tab. Zařiďte, aby se ze začátku každého zvýrazněného řádku odstranila tabulace.

Задание 7

Je dán řetězec obsahující dva zlomky a matematickou operaci mezi nimi:

javascript'2/3 + 3/4'

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