Објект са анонимним функцијама у 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

Направите објект са три функције. Нека прва врати преко return број 1, друга - број 2, трећа - број 3. Помоћу направљених функција испишите у конзолу суму враћених бројева.

Задание 2

Пређите направљени објект петљом и испишите резултате рада функција у конзолу.