ජාවාස්ක්‍රිප්ට් හි වස්තු විඝටනය කිරීමේදී පෙරනිමි අගයන්

වස්තු විඝටනය කිරීමේදී පෙරනිමි අගයන් ද සඳහන් කළ හැකිය. මෙම අවස්ථාවේදී, අරා විඝටනය කිරීමට වඩා වෙනස්ව, ඕනෑම විචල්‍යයක් අනිවාර්ය නොවේ - අරයේ අවසානයේ සිට අනිවාර්ය නොවේ. උදාහරණයක් වශයෙන්, අපි year විචල්‍යය සඳහා පෙරනිමි අගයක් නියම කරමු:

javascriptlet obj = {
  month: 12,
  day:   31,
};

let {year = 2025, month, day} = obj;

console.log(year);  // 2025 ප්‍රතිදානය කරයි
console.log(month); // 1 ප්‍රතිදානය කරයි
console.log(day);   // 31 ප්‍රතිදානය කරයි
Задание 1

පහත කේතයේ වස්තුවේ කොටස් අදාල විචල්‍යවලට ලියා ඇත:

javascriptlet options = {
  width:  400,
  height: 500,
};

let color;
if (options.color !== undefined) {
  color = options.color;
} else {
  color = 'black';
}

let width  = options.width;
let height = options.height;

ඉගෙන ගත් න්‍යායට අනුව විඝටනය හරහා මෙම කේතය නැවත සකස් කරන්න.