Iterasie van 'n objek met 'n for-in lus in JavaScript

Die lus for-in is bedoel vir die iterasie van voorwerpe. Dit het die volgende sintaksis:

javascriptfor (let varForKey in object) {
  
}

Die sleutels van die objek wat herhaal word, sal een vir een in variableForKey beland. Kom ons probeer dit met 'n voorbeeld. Gestel ons het die volgende objek:

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

Laat ons die sleutels van hierdie objek uitdruk met behulp van die for-in lus:

javascriptfor (let key in obj) {
  console.log(key); // sal 'a', 'b', 'c' uitdruk
}

En laat ons nou die elemente uitdruk:

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

Druk alle sleutels van die volgende objek in die konsole uit:

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

Druk alle elemente van die volgende objek in die konsole uit:

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