Virheiden etsiminen JavaScript-objektikoodista
Seuraavissa tehtävissä on ohjelmoija kirjoittanut koodia ja mahdollisesti tehnyt siihen virheitä. Sinun tulee tarkistaa, tekeekö koodi sen, mitä on kuvailtu. Jos koodi toimii väärin, sinun tulee korjata virheet.
Koodin tulisi tulostaa objektin elementti:
let obj = {x: 1, y: 2, z: 3};
console.log(obj['x']);
Koodin tulisi tulostaa objektin elementti muuttujan sisältämän avaimen perusteella:
let obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj[key]);
Koodin tulisi tulostaa objektin elementtien summa:
let obj = {x: 1, y: 2, z: 3};
let sum = obj['x'] + obj['y'] + obj['z'];
console.log(sum);
Koodin tulisi tulostaa objektin elementtien määrä:
let obj = {x: 1, y: 2, z: 3};
console.log(Object.keys(obj).length);