Пропусти унсурҳои массив дар деструктуризатсия дар JavaScript

Мумкин аст ба тағирёбандаҳо на аз аввали массив, балки пас аз пропусти баъзе қиматҳо сабт карданро оғоз кард. Барои намуна, биёед солро пропуст кунем ва моҳу рӯзро ба тағирёбандаҳо сабт кунем. Барои ин, ҳангоми муайян кардани тағирёбандаҳо пеш аз якумин тағирёбанда вергул мегузорем, ин тавр: [, month, day]:

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

console.log(month); // 12-ро хориҷ мекунад
console.log(day);   // 31-ро хориҷ мекунад

Мумкин аст не як, балки якчанд қиматро пропуст кард:

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

console.log(day);   // 31-ро хориҷ мекунад
Задание 1

Дар рамзи зер қисмҳои массив ба тағирёбандаҳои мувофиқ сабт карда мешаванд:

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

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

Ин рамзро тавассути деструктуризатсия мувофиқи назарияи омӯхташуда таҳрир кунед.