Úroveň 10.5 úloh JavaScript

Задание 1

Na stránce uživatel zvýrazní text. Po stisknutí Ctrl + Enter zapište tento text do schránky.

Задание 2

Je dáno textarea. Do něj se zadává text. Po stisknutí klávesy Tab vložte na místo blikajícího kurzoru znak tabulátoru.

Задание 3

Jsou dány inputy. Do libovolného inputu lze zadat text a stisknout Enter. Poté text z inputu zmizí. Zařiďte, aby každý input pamatoval zadané texty. Nad každým inputem umístěte šipky, pomocí kterých bude možné vracet předchozí zadaný text do inputu.

Задание 4

Je dáno číslo. Vypište na obrazovku proces rozkladu čísla na prvočísla, jako ve škole.

Задание 5

Je dán vícerozměrný objekt libovolné úrovně vnoření:

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

Vytvořte funkci, která bude vracet prvky objektu, přičemž parametrem obdrží řetězec s klíči objektu, oddělenými tečkami:

javascriptfunc('a.b.c'); // vrátí '+++'
Задание 6

Je dána tabulka. Po stisknutí tlačítka vyplňte ji následujícím způsobem: