Level 10.5 JavaScript Taskbook

Задание 1

Auf der Seite markiert der User einen Text. Drückt er Strg + Enter, soll dieser Text in die Zwischenablage geschrieben werden.

Задание 2

Gegeben ist ein Textarea. Es wird Text eingegeben. Beim Drücken der Taste Tab soll an der Position des Cursors ein Tabulator-Zeichen eingefügt werden.

Задание 3

Es gibt Eingabefelder. In jedes Eingabefeld kann Text eingegeben und mit Enter bestätigt werden. Danach verschwindet der Text aus dem Eingabefeld. Sorgen Sie dafür, dass jedes Eingabefeld die eingegebenen Texte speichert. Platzieren Sie über jedem Eingabefeld Pfeile, mit denen der zuvor eingegebene Text wieder in das Eingabefeld zurückgeholt werden kann.

Задание 4

Eine Zahl ist gegeben. Geben Sie auf dem Bildschirm den Prozess der Zerlegung der Zahl in Primfaktoren aus, wie in der Schule.

Задание 5

Gegeben ist ein mehrdimensionales Objekt mit beliebiger Verschachtelungstiefe:

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

Erstellen Sie eine Funktion, die Elemente des Objekts zurückgibt, wobei sie als Parameter eine Zeichenkette mit den durch Punkte getrennten Schlüsseln des Objekts erhält:

javascriptfunc('a.b.c'); // gibt '+++' zurück
Задание 6

Eine Tabelle ist gegeben. Füllen Sie sie beim Klick auf einen Button wie folgt aus: