Destrutturazione di un array da una funzione in JavaScript

L'array da destrutturare non deve necessariamente essere memorizzato in una variabile. Può anche essere il risultato del lavoro di una funzione. Vediamo con un esempio. Supponiamo di avere una funzione come questa:

javascriptfunction func() {
  return [2025, 12, 31];
}

Destrutturiamo il valore restituito da questa funzione:

javascriptlet [year, month, day] = func();
Задание 1

Nel codice seguente, le parti dell'array vengono scritte nelle variabili corrispondenti:

javascriptfunction func() {
  return ['John', 'Smit', 'development', 'programmer', 2000];
}

let arr = func();

let name       = arr[0];
let surname    = arr[1];
let department = arr[2];
let position   = arr[3];
let salary     = arr[4];

Riscrivete questo codice utilizzando la destrutturazione secondo la teoria studiata.