Files
2018-10-16 21:32:40 +05:30

1.1 KiB

title, localeTitle
title localeTitle
Copy an Array with the Spread Operator Copiar una matriz con el operador de propagación

Copiar una matriz con el operador de propagación

  • La sugerencia final del ejemplo le indica que use un método aprendido recientemente.
  • El operador de propagación copia todos los elementos en un nuevo objeto vacío.

`` `javascript while (num> = 1) { newArr = [… arr] num--; }

- The code above will copy all of the elements into `newArr` but will also reinitialise `newArr` with every new iteration of the while loop. 
 - A new variable should first be initialised using the spread operator - `let obj = [...arr];` - then this variable should be added to the `newArr` for every iteration of the while loop. 
 
 ## Solution: 

javascript función copyMachine (arr, num) { deja newArr = []; while (num> = 1) { // cambiar código debajo de esta línea newArr.push ([… arr]); // cambiar código por encima de esta línea num--; } devuelve newArr; }

// cambia el código aquí para probar diferentes casos: console.log (copyMachine ([true, false, true], 2)); `` `