Exploring Sets now and could not get a new Set from an array of x arrays in it. I what to use Array.map method inside new Set().
Here is what I'm trying to do, and it seems logical, but in the end having values only from the 1st array:
new Set(...array.map(x => x.value));
Will be awesome to understand what I am doing wrong and how it should look like
Update: To be more clear in my need:
const array = [[1,1,3,4], [2,2,3,4], [1,1,3,5]];
new Set(...array.map(x => x));
My goal to have [1,2,3,4,5]
but getting [1,3,4]
Solution:
new Set(array.map(x => x.value).flat())