Hiba az elem kulcs alapján történő elérésében JavaScriptben

Amikor egy objektum eleméhez szögletes zárójeleken keresztül nyerünk hozzáférést, a kulcsneveket idézőjelek közé kell tenni, míg a változóneveket nem. Ennek meg nem értése gyakran hibákhoz vezethet. Ezért beszéljük meg még egyszer az elérési szabályokat.

A következő kódban az objektumból megszerzzük a 'key' kulcsú elemet:

javascriptconsole.log(obj['key']);

A következő kódban pedig az objektumból megszerzzük azt az elemet, amelynek a kulcsneve a key változóban tárolódik:

javascriptconsole.log(obj[key]);
Задание 1

Javítsa ki a következő kódban elkövetett hibát:

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

Javítsa ki a következő kódban elkövetett hibát:

javascriptlet obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj['key']);