Skip to content

Instantly share code, notes, and snippets.

@teffcode
Last active February 9, 2021 03:08
Show Gist options
  • Select an option

  • Save teffcode/0b916401246fe1814fa4441f2db31a98 to your computer and use it in GitHub Desktop.

Select an option

Save teffcode/0b916401246fe1814fa4441f2db31a98 to your computer and use it in GitHub Desktop.

馃憢馃徏 Welcome 馃憢馃徏

Quiz banner

Instagram | Twitter | LinkedIn


Choose your language 馃憛



English version 馃殌


How can we remove duplicate values from the catFaces array ?


Click here to see the correct answer and explanation 馃憖
Correct Answer Explanation
A We can see many duplicate elements in the array. To remove the duplicate elements from the array, we can use a Set. A Set object lets us store unique values only. A set cannot have a duplicate value in it. Here we created a new Set containing only the unique values of an array, then spread it inside a new array. As a result, we get an array with only unique values.

Explanation based on 馃憠馃徏 Some cool and awesome JavaScript tricks

Recommended reading 馃憠馃徏 Set and Spread syntax (...)

Code:

const catFaces = ["馃樆", "馃樋", "馃檧", "馃樄", "馃樆", "馃檧"]

A. [...new Set(catFaces)]
B. [...catFaces]
C. catFaces.slice(1, 3)


Spanish version 馃殌


驴C贸mo podemos eliminar valores duplicados del array catFaces?


Haz click aqu铆 para ver la respuesta correcta y su explicaci贸n 馃憖
Respuesta correcta Explicaci贸n
A Podemos ver algunos elementos duplicados en el array catFaces. Para eliminar los elementos duplicados del array, podemos usar el objeto Set que nos permite almacenar valores 煤nicos solamente. Un Set no puede tener un valor duplicado. Lo que hacemos es crear un nuevo Set (new Set) que contiene solo los valores 煤nicos del array y luego lo extendemos (...) dentro de un nuevo array. Como resultado, obtenemos un array con solo valores 煤nicos.

Explicaci贸n basada en 馃憠馃徏 Some cool and awesome JavaScript tricks

Lecturas recomendadas 馃憠馃徏 Set y Sint谩xis Spread

C贸digo:

const catFaces = ["馃樆", "馃樋", "馃檧", "馃樄", "馃樆", "馃檧"]

A. [...new Set(catFaces)]
B. [...catFaces]
C. catFaces.slice(1, 3)


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment