DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #148: Explica este c贸digo JavaScript

Explica el siguiente c贸digo JavaScript

Dificultad: Intermedio

const nums = [1,2,3,4,5,6];
const {3:num1} = nums;
const [,,, num2] = nums;
console.log(num1, num2);
Enter fullscreen mode Exit fullscreen mode

A. 4, 4
B. 3, 4
C. 4, 3
D. 3, 3

Respuesta en el primer comentario.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author • Edited on

Respuesta:
A. 4, 4

Ambas sintaxis son equivalentes para lograr desestructurar un arreglo.

En la primera aprovechamos la peculiaridad de los arreglos, cada 铆ndice es un propiedad del arreglo en si, nota que pese a que desestructuramos un arreglo usamos notaci贸n de llaves.

En la segunda usamos notaci贸n de corchetes y comas para saltar las posiciones que no nos interesa y lograr el objetivo.