js elimina duplicati da array
const names = ['John', 'Paul', 'George', 'Ringo', 'John'];
let unique = [...new Set(names)];
console.log(unique); // 'John', 'Paul', 'George', 'Ringo'
javascript rimuovere i duplicati dalla matrice
unique = [...new Set(arr)]; // where arr contains duplicate elements
javascript rimuovere stringhe duplicate da array
//ES6
let uniqueArray = [...new Set(arrayWithDuplicates)];
//Alternative
function removeArrayDuplicates(arrayWithDuplicates) {
let seen = {};
let uniqueArray = [];
let len = arrayWithDuplicates.length;
let j = 0;
for(let i = 0; i < len; i++) {
let item = arrayWithDuplicates[i];
if(seen[item] !== 1) {
seen[item] = 1;
uniqueArray[j++] = item;
}
}
return uniqueArray;
}
come rimuovere i duplicati in array in javascript
const numbers = [1 , 21, 21, 34 ,12 ,34 ,12];
const removeRepeatNumbers = array => [... new Set(array)]
removeRepeatNumbers(numbers) // [ 1, 21, 34, 12 ]
rimuovere il valore duplicato dalla matrice
let chars = ['A', 'B', 'A', 'C', 'B'];
let uniqueChars = [...new Set(chars)];
console.log(uniqueChars);
rimuovere i duplicati dalla matrice
let chars = ['A', 'B', 'A', 'C', 'B'];
let uniqueChars = [...new Set(chars)];
console.log(uniqueChars);
output:
[ 'A', 'B', 'C' ]