Foutopsporing in JavaScript-objekkode

In die volgende take het 'n programmeerder kode geskryf en moontlik foute daarin gemaak. Jy moet nagaan of die kode doen wat beskryf word. As die kode nie korrek werk nie, moet jy die foute regstel.

Задание 1

Die kode moet 'n element van die objek uitvoer:

javascriptlet obj = {x: 1, y: 2, z: 3};
console.log(obj[x]);
Задание 2

Die kode moet 'n element van die objek uitvoer volgens die sleutel uit die veranderlike:

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

console.log(obj.key);
Задание 3

Die kode moet die som van die elemente van die objek uitvoer:

javascriptlet obj = {x: 1, y: 2, z: 3};
let sum = obj[x] + obj[y] + obj[x];

console.log(obj);
Задание 4

Die kode moet die aantal elemente van die objek uitvoer:

javascriptlet obj = {x: 1, y: 2, z: 3};
console.log(obj.length);