Objekt me Funksione Anonime në JavaScript

Në mësimin e mëparshëm bëmë një array, që përbëhej nga funksione. Tani në vend të array le të bëjmë një objekt me çelësa, vlerat e të cilëve do të jenë funksione:

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

Le të përdorim objektin tonë:

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

obj.func1(); // do të shfaqë 1
Задание 1

Krijoni një objekt me tre funksione. Le të e para të kthejë përmes return numrin 1, e dyta - numrin 2, e treta - numrin 3. Duke përdorur funksionet e krijuara shfaqni në konsol shumën e numrave të kthyer.

Задание 2

Kaloni nëpër objektin e krijuar me një cikël dhe shfaqni rezultatet e ekzekutimit të funksioneve në konsol.