JavaScript-tehtäväkirjan taso 10.5

Задание 1

Sivulla käyttäjä valitsee tekstin. Painaessaan Ctrl + Enter kirjoita tämä teksti leikepöydälle.

Задание 2

Annettu tekstialue. Siihen syötetään tekstiä. Painaessa näppäintä Tab lisää kohdistimen vilkumispaikkaan tabulaattori -merkki.

Задание 3

Annettu syötekentät. Mihin tahansa syötekenttään voidaan syöttää tekstiä ja painaa Enter. Tämän jälkeen teksti syötekentästä katoaa. Tee niin, että jokainen syötekenttä muistaa syötetyt tekstit. Jokaisen syötekentän yläpuolelle sijoita nuolet, joiden avulla voidaan palauttaa edellinen syötetty teksti syötekenttään.

Задание 4

Annettu numero. Näytä ruudulla prosessi, jossa numero jaetaan alkutekijöihin, kuten koulussa.

Задание 5

Annettu moniulotteinen objekti mielivaltaisella sisäkkäisyystasolla:

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

Tee funktio, joka palauttaa objektin elementit, saaden parametrina merkkijonon objektin avaimista, eroteltuna pisteillä:

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

Annettu taulukko. Painaessa painiketta täytä se seuraavasti: