JavaScript-da for-in aýlawy bilen obyektiň üstünde aýlamak

Obyektleriň üstünde aýlamak üçin for-in aýlawy niýetlenendir. Onuň aşakdaky sintaksisi bar:

javascriptfor (let açar üçin üýtgeýän in obyekt) {
  
}

açar üçin üýtgeýän içine aýlanylyan obyektiň açarlary biri-birine düşer. Birinji bir müsüde synanyşalyň. Bizde aşakdaky ýaly bir obyekt bardyr diýeliň:

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

Geliň for-in aýlawy bilen bu obyektiň açarlaryny çap edeliň:

javascriptfor (let açar in obj) {
  console.log(açar); // 'a', 'b', 'c' çap eder
}

Indi elementleri çap edeliň:

javascriptfor (let açar in obj) {
  console.log(obj[açar]); // 1, 2, 3 çap eder
}
Задание 1

Aşakdaky obyektiň ähli açarlaryny konsola çap ediň:

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

Aşakdaky obyektiň ähli elementlerini konsola çap ediň:

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