freeCodeCamp/guide/russian/certifications/javascript-algorithms-and-d.../es6/use-destructuring-assignmen.../index.md

2.0 KiB
Raw Blame History

title localeTitle
Use Destructuring Assignment with the Rest Operator to Reassign Array Elements Назначение Destructuring с оператором Rest для переназначения элементов массива

Назначение Destructuring с оператором Rest для переназначения элементов массива

Помните, что оператор rest допускает переменное количество аргументов. В этой задаче вам нужно избавиться от первых двух элементов массива.

Подсказка 1:

Назначьте первые два элемента двум случайным величинам.

Подсказка 2:

Задайте оставшуюся часть массива ...arr .

=======

Подсказка 1

Используйте деструктурирование для создания переменной arr .

function removeFirstTwo(list) { 
  "use strict"; 
  // change code below this line 
  const [arr] = list; // change this 
  // change code above this line 
  return arr; 
 } 

Подсказка 2

Распределите параметр list в arr .

function removeFirstTwo(list) { 
  "use strict"; 
  // change code below this line 
  const [...arr] = list; // change this 
  // change code above this line 
  return arr; 
 } 

Подсказка 3

Исключить первые два элемента arr массив с ,, .

function removeFirstTwo(list) { 
  "use strict"; 
  // change code below this line 
  const [,,...arr] = list; // change this 
  // change code above this line 
  return arr; 
 } 

Оповещение о спойлере - решение впереди!

function removeFirstTwo(list) { 
  "use strict"; 
  // change code below this line 
  const [a, b, ...arr] = list; 
  // change code above this line 
  return arr; 
 }