VBagmut
@VBagmut
Front-end разработчик

Как правильно сделать Destructuring Assignment в ES6?

Привет! Не получается пройти урок на Freecodecamp - ES6: Use Destructuring Assignment with the Rest Operator to Reassign Array Elements (https://beta.freecodecamp.org/en/challenges/es6/us...

Привожу код:
const source = [1,2,3,4,5,6,7,8,9,10];
function removeFirstTwo(list) {
  "use strict";
  // change code below this line
  let [,,...arr] = list; // change this
  // change code below this line
  return arr;
}
const arr = removeFirstTwo(source);
console.log(arr); // should be [3,4,5,6,7,8,9,10]
console.log(source); // should be [1,2,3,4,5,6,7,8,9,10];


Не проходит только один тест - "destructuring was used.". Прошу вашей помощи, форум Freecodecamp и Google ответа не дали. что я не так делаю?
  • Вопрос задан
  • 188 просмотров
Решения вопроса 1
@MaxKorz
Нужно использовать код из описания задачи.
const source = [1,2,3,4,5,6,7,8,9,10];
function removeFirstTwo(list) {
  "use strict";
  // change code below this line
  const [a, b, ...arr] = list; // change this
  // change code below this line
  return arr;
}
const arr = removeFirstTwo(source);
console.log(arr); // should be [3,4,5,6,7,8,9,10]
console.log(source); // should be [1,2,3,4,5,6,7,8,9,10];
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Biganto Москва
от 130 000 до 130 000 руб.
от 2 500 до 4 000 usd.
HTML Academy Москва
от 85 000 до 100 000 руб.
15 авг. 2018, в 23:38
300 руб./за проект
15 авг. 2018, в 22:39
60000 руб./за проект
15 авг. 2018, в 21:18
30000 руб./за проект