Hledání chyb v kódu s objekty JavaScript

V následujících úlohách nějaký programátor napsal kód a možná v něm udělal chyby. Musíte zkontrolovat, zda kód dělá to, co je popsáno. Pokud kód nefunguje správně, musíte chyby opravit.

Задание 1

Kód by měl vypsat prvek objektu:

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

Kód by měl vypsat prvek objektu pomocí klíče z proměnné:

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

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

Kód by měl vypsat součet prvků objektu:

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

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

Kód by měl vypsat počet prvků objektu:

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