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

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