Găsirea erorilor în cod cu obiecte JavaScript
În următoarele probleme, un programator a scris cod și, posibil, a făcut erori în el. Trebuie să verificați dacă codul face ceea ce este descris. Dacă codul funcționează incorect, trebuie să corectați erorile.
Codul ar trebui să afișeze un element al obiectului:
let obj = {x: 1, y: 2, z: 3};
console.log(obj['x']);
Codul ar trebui să afișeze un element al obiectului prin cheia dintr-o variabilă:
let obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj[key]);
Codul ar trebui să afișeze suma elementelor obiectului:
let obj = {x: 1, y: 2, z: 3};
let sum = obj['x'] + obj['y'] + obj['z'];
console.log(sum);
Codul ar trebui să afișeze numărul de elemente ale obiectului:
let obj = {x: 1, y: 2, z: 3};
console.log(Object.keys(obj).length);