10.5. szintű JavaScript feladatgyűjtemény

Задание 1

A felhasználó kijelöl egy szöveget az oldalon. A Ctrl + Enter megnyomásával másolja ezt a szöveget a vágólapra.

Задание 2

Adott egy szövegterület. Szöveg begépelése közben a Tab billentyű megnyomásával illesszen be egy tabulátor karaktert a kurzor pozíciójába.

Задание 3

Adottak beviteli mezők. Bármelyikbe beírhat szöveget a felhasználó, és megnyomhatja a Enter billentyűt. Ezt követően a szöveg eltűnik a beviteli mezőből. Készítsen el egy rendszert, ahol minden beviteli mező megjegyzi a beírt szövegeket. Minden beviteli mező fölé helyezzen nyilakat, amelyek segítségével az előzőleg beírt szövegek visszaállíthatók a beviteli mezőbe.

Задание 4

Adott egy szám. Jelenítse meg a képernyőn a szám prímtényezőkre bontásának folyamatát, ahogyan azt az iskolában szoktuk.

Задание 5

Adott egy tetszőleges mélységű többszintű objektum:

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

Készítsen egy függvényt, amely visszaadja az objektum elemeit, paraméterként egy pontokkal elválasztott kulcs sztringet kapva:

javascriptfunc('a.b.c'); // returns '+++'
Задание 6

Adott egy táblázat. Egy gomb megnyomására töltse fel a következő módon: