Обхождане на обект с цикъл for-in в JavaScript

За обхождане на обекти е предназначен цикълът for-in. Той има следния синтаксис:

javascriptfor (let varForKey in object) {
  
}

В променливатаЗаКлюч последователно ще получава ключовете на обхождания обект. Нека опитаме с някакъв пример. Нека имаме следния обект:

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};