JavaScriptda massiv elementlarini destrukturizatsiya qilishda o'tkazib yuborish

Massivni boshidan emas, balki ba'zi qiymatlarni o'tkazib o'tgan holda o'zgaruvchilarga yozish mumkin. Masalan, kuni o'tkazib, oy va kunni o'zgaruvchilarga yozaylik. Buning uchun o'zgaruvchilarni ko'rsatishda birinchi o'zgaruvchidan oldin vergul qo'yamiz, mana shu tarzda: [, month, day]:

javascriptlet arr = [2025, 12, 31];
let [, month, day] = arr;

console.log(month); // 12 chiqadi
console.log(day);   // 31 chiqadi

Bitta qiymatni emas, bir nechta qiymatlarni ham o'tkazib yuborish mumkin:

javascriptlet arr = [2025, 12, 31];
let [,, day] = arr;

console.log(day);   // 31 chiqadi
Задание 1

Quyidagi kodda massiv qismlari mos keladigan o'zgaruvchilarga yoziladi:

javascriptlet arr = ['John', 'Smit', 'development', 'programmer', 2000];

let department = arr[2];
let position   = arr[3];

Ushbu kodni o'rgangan nazariyamiz asosida destrukturizatsiya orqali qayta yozing.