# Array-Xor

Berechnet die symmetrische Differenz mit lodash _.xor

> Kanonische Seite: https://elysiatools.com/de/tools/xor-arrays

- **Kategorie:** Data Processing

- **Schlagwörter:** array, xor, symmetrisch, differenz, lodash

## Überblick

Gibt Werte zurueck, die nur in einem Array vorkommen.

**Highlights:**
- Verwendet lodash `_.xor`
- Akzeptiert 2-4 JSON-Arrays
- Nuetzlich fuer symmetrische Differenzen

**Beispiel:**
- Array 1: `[1, 2, 3]`
- Array 2: `[2, 3, 4]`
- Ergebnis: `[1, 4]`

## Eingaben

- **Array 1** (textarea): JSON-Array eingeben
- **Array 2** (textarea): JSON-Array eingeben
- **Array 3** (textarea): Optionales drittes Array
- **Array 4** (textarea): Optionales viertes Array

## Wann verwenden

- Wenn Sie die einzigartigen Elemente zwischen zwei oder mehr Listen ermitteln müssen.
- Zum Vergleich von Datensätzen, um Unterschiede schnell aufzudecken.
- Bei der Datenbereinigung, um Duplikate oder fehlende Werte zu identifizieren.

## Funktionsweise

- Geben Sie zwei bis vier JSON-Arrays in die vorgesehenen Textfelder ein.
- Das Tool verwendet die lodash _.xor-Funktion, um die symmetrische Differenz zu berechnen.
- Das Ergebnis ist ein Array mit Werten, die nur in einem der Eingabe-Arrays enthalten sind.

## Anwendungsfälle

- Datenbereinigung: Finden Sie einzigartige Einträge in Kunden- oder Produktdatenbanken.
- Softwareentwicklung: Vergleichen Sie Konfigurations- oder Code-Arrays auf Abweichungen.
- Forschung: Analysieren Sie Umfrageergebnisse, um einzigartige Antworten zu identifizieren.

## Häufig gestellte Fragen

### Was ist die symmetrische Differenz?

Sie umfasst alle Elemente, die in genau einem der Arrays vorkommen, nicht in mehreren.

### Wie viele Arrays kann ich eingeben?

Sie können zwischen zwei und vier JSON-Arrays eingeben.

### Welches Format müssen die Arrays haben?

Die Arrays müssen im JSON-Format eingegeben werden, z.B. [1, 2, 3].

### Kann ich auch Strings oder andere Datentypen verwenden?

Ja, das Tool funktioniert mit beliebigen JSON-Werten, solange sie korrekt formatiert sind.

### Was passiert bei leeren Arrays?

Leere Arrays werden wie andere Werte behandelt; die Berechnung erfolgt basierend auf der lodash _.xor-Logik.

## Ähnliche Tools

- [Erstes Element](https://elysiatools.com/de/tools/head-item): Ruft das erste Element eines Arrays mit lodash _.head ab
- [Index Von](https://elysiatools.com/de/tools/index-of): Findet den Index eines Werts in einem Array mit lodash _.indexOf
- [Anfangselemente](https://elysiatools.com/de/tools/initial-items): Ruft alle Elemente außer dem letzten mit lodash _.initial ab
- [Array-Schnittmenge](https://elysiatools.com/de/tools/intersection-arrays): Findet gemeinsame Werte in Arrays mit lodash _.intersection
- [N-tes Element](https://elysiatools.com/de/tools/nth-item): Gibt das Element an einem Index mit lodash _.nth zuruck
- [Sortierter Index](https://elysiatools.com/de/tools/sorted-index): Findet den Einfuegeindex mit lodash _.sortedIndex
- [Array-Ende](https://elysiatools.com/de/tools/tail-items): Gibt alle ausser dem ersten mit lodash _.tail zuruck
- [Elemente Nehmen](https://elysiatools.com/de/tools/take-items): Nimmt die ersten N Elemente mit lodash _.take

## Beispiele

- [Grafana Fortgeschrittene Anwendungsbeispiele](https://elysiatools.com/de/samples/grafana-samples): Umfassende Grafana-Beispiele für fortgeschrittenes Dashboard-Design, Alerting-Konfiguration, Datenquellen-Integration und Plugin-Entwicklung
- [QR-Code-Beispiele](https://elysiatools.com/de/samples/qrcode-samples): Beispiel-QR-Code-Bilder zum Testen von QR-Code-Lese- und Generierungswerkzeugen
- [D3.js Datenvisualisierung Beispiele](https://elysiatools.com/de/samples/d3js-data-visualization): Umfassende D3.js datenvisualisierung beispiele einschließlich diagramme, karten, animationen und interaktive visualisierungen
- [Rome JavaScript Toolchain Beispiele](https://elysiatools.com/de/samples/rome): Rome JavaScript Toolchain Beispiele einschließlich Konfiguration, Linting, Formatting, Bundling und Projektmanagement
