JavaScriptタスクブック レベル10.5

Задание 1

ページ上でユーザーがテキストを選択します。 Ctrl + Enterを押すと、 そのテキストをクリップボードに書き込んでください。

Задание 2

テキストエリアがあります。そこにテキストが入力されます。 キーTabを押すと、 カーソル点滅位置にタブ文字を挿入してください。

Задание 3

入力フィールドがあります。どの入力フィールドにも テキストを入力してEnterを押すことができます。 その後、入力フィールドのテキストは消えます。 各入力フィールドが入力されたテキストを記憶するようにしてください。 各入力フィールドの上に矢印を配置し、それを使って 前に入力されたテキストを入力フィールドに戻せるようにしてください。

Задание 4

数値が与えられます。画面上に、 学校で習うように、数値を素因数分解する過程を出力してください。

Задание 5

任意のレベルの入れ子構造を持つ多次元オブジェクトが与えられます:

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

オブジェクトの要素を返す関数を作成してください。 パラメータとして、オブジェクトのキーをドットで区切った文字列を受け取ります:

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

テーブルが与えられます。ボタンを押すと、 次のようにテーブルを埋めてください: