JavaScriptにおける無名関数を持つオブジェクト

前のレッスンでは、関数で構成される配列を作成しました。 今度は配列の代わりに、値が関数であるキーを持つオブジェクトを作成しましょう:

javascriptlet obj = {
  func1: function() {console.log(1)},
  func2: function() {console.log(2)},
  func3: function() {console.log(3)},
};

作成したオブジェクトを利用しましょう:

javascriptlet obj = {
  func1: function() {console.log(1)},
  func2: function() {console.log(2)},
  func3: function() {console.log(3)},
};

obj.func1(); // 1を出力
Задание 1

3つの関数を持つオブジェクトを作成してください。 最初の関数はreturnで数値1を返し、 2番目は数値2を返し、 3番目は数値3を返すようにします。 作成した関数を使用して、返される数値の合計をコンソールに出力してください。

Задание 2

作成したオブジェクトをループで処理し、 関数の実行結果をコンソールに出力してください。