JavaScript-ის ობიექტებთან კოდში შეცდომების მოძიება
შემდეგ ამოცანებში რაღაც პროგრამისტმა დაწერა კოდი და, შესაძლოა, დაუშვა მასში შეცდომები. თქვენ უნდა შეამოწმოთ, აკეთებს თუ არა კოდი იმას, რაც აღწერილია. თუ კოდი მუშაობს არასწორად, თქვენ უნდა გამასწოროთ შეცდომები.
კოდმა უნდა გამოიტანოს ობიექტის ელემენტი:
let obj = {x: 1, y: 2, z: 3};
console.log(obj['x']);
კოდმა უნდა გამოიტანოს ობიექტის ელემენტი ცვლადიდან აღებული გასაღების მიხედვით:
let obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj[key]);
კოდმა უნდა გამოიტანოს ობიექტის ელემენტების ჯამი:
let obj = {x: 1, y: 2, z: 3};
let sum = obj['x'] + obj['y'] + obj['z'];
console.log(sum);
კოდმა უნდა გამოიტანოს ობიექტის ელემენტების რაოდენობა:
let obj = {x: 1, y: 2, z: 3};
console.log(Object.keys(obj).length);