Перабор аб'екта цыклам for-in у JavaScript

Для перабору аб'ектаў прызначаны цыкл for-in. Ён мае наступны сінтаксіс:

javascriptfor (let зменнаяДляКлюча in аб'ект) {
  
}

У зменнуюДляКлюча па чарзе будуць трапляць ключы перабіраемага аб'екта. Давайце паспрабуем на якім-небудзь прыкладзе. Хай у нас ёсць вось такі аб'ект:

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

Давайце з дапамогай цыклу for-in вывядзем ключы гэтага аб'екта:

javascriptfor (let key in obj) {
  console.log(key); // вывядзе 'a', 'b', 'c'
}

А цяпер вывядзем элементы:

javascriptfor (let key in obj) {
  console.log(obj[key]); // вывядзе 1, 2, 3
}
Задание 1

Вывядзіце ў кансоль усе ключы наступнага аб'екта:

javascriptlet obj = {x: 1, y: 2, z: 3};
Задание 2

Вывядзіце ў кансоль усе элементы наступнага аб'екта:

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