JavaScriptda Anonim Funksiyali Ob'ekt

Oldingi darsda biz funksiyalardan tashkil topgan massiv yaratgan edik. Keling, endi massiv o'rniga kalitlari funksiyalar bo'lgan ob'ekt yarataylik:

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

Keling, ob'ektimizdan foydalanamiz:

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

obj.func1(); // 1 chiqadi
Задание 1

Uchta funksiyali ob'ekt yarating. Birinchi funksiya return orqali 1 sonini qaytarsin, ikkinchi - 2 sonini, uchinchi - 3 sonini. Yaratlangan funksiyalar yordamida qaytariladigan sonlar yig'indisini konsolga chiqaring.

Задание 2

Yaratilgan ob'ektni tsikl bilan aylantiring va funksiyalarning ishlash natijalarini konsolga chiqaring.