Объектҳоро дар ҳалқа тағир додан дар JavaScript

Объектҳоро низ метавон дар ҳалқа тағир дод. Бигзор, масалан, мо объекти зеринро дорем:

javascriptlet obj = {a: 1, b: 2, c: 3};

Биёед онро бо ҳалқаи for-in гузаронида ва ҳар як элементро 2 бора зиёд кунем:

javascriptfor (let key in obj) {
  obj[key] = obj[key] * 2;
}

Натиҷаро тафтиш мекунем:

javascriptconsole.log(obj);
Задание 1

Объект дода шудааст:

javascriptlet obj = {x: 1, y: 2, z: 3};

Ин объектро бо ҳалқа гузаронед ва ҳар як элементи онро ба квадрат бардоред.

Задание 2

Объект дода шудааст:

javascriptlet obj = {x: 1, y: 2, z: 3};

Ин объектро бо ҳалқа гузаронед ва ҳар як элементи онро як воҳид афзоед.