javascript / beginner
Snippet
Eindeutige Werte mit Set speichern
Ein Set ist ein eingebautes Objekt, das nur eindeutige Werte speichert. Wenn Sie versuchen, ein Duplikat hinzuzufügen, wird dieses automatisch ignoriert.
snippet.js
1
2
3
const numbers = [1, 2, 2, 3];const uniqueNumbers = new Set(numbers);console.log(uniqueNumbers.size);
nodejs
Erklärung
1
new Set(numbers)
Erstellt ein neues Set aus dem Array und filtert das doppelte '2' heraus.
2
uniqueNumbers.size
Eine Eigenschaft, die die Anzahl der eindeutigen Elemente im Set zurückgibt.