Błąd odwołania się do elementu po kluczu w JavaScript

Przy odwoływaniu się do elementu obiektu poprzez nawiasy kwadratowe nazwy kluczy należy brać w cudzysłowy, a nazw zmiennych - nie. Nieznajomość tego często może prowadzić do błędów. Dlatego omówmy jeszcze raz zasady odwoływania się.

W następującym kodzie z obiektu pobieramy element z kluczem 'key':

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

A w następującym kodzie z obiektu pobieramy element z kluczem, którego nazwa przechowywana jest w zmiennej key:

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

Popraw błąd popełniony w następującym kodzie:

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

Popraw błąd popełniony w następującym kodzie:

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