# Supprimer des Éléments de la Fin

Supprime les N derniers éléments d'un tableau avec lodash _.dropRight

> Page canonique: https://elysiatools.com/fr/tools/drop-right-items

- **Catégorie:** Data Processing

- **Mots-clés:** tableau, supprimer, droite, retirer, couper, tronquer, lodash

## Présentation

## Supprimer des Éléments de la Fin

Cet outil supprime un nombre spécifié d'éléments de la **fin** d'un tableau en utilisant la méthode `_.dropRight` de lodash.

### Fonctionnalités
- **Supprimer de la fin** : Supprime les éléments du côté droit du tableau
- **Entrée flexible** : Accepte任何 tableau JSON valide
- **Configurable** : Spécifiez le nombre d'éléments à supprimer
- **Préservation des types** : Conserve la structure et les types de données du tableau

### Exemples

**Exemple 1 : Supprimer les 2 derniers éléments**
```json
Entrée : [1, 2, 3, 4, 5]
n : 2
Sortie : [1, 2, 3]
```

**Exemple 2 : Supprimer le dernier élément (par défaut)**
```json
Entrée : ['a', 'b', 'c', 'd']
n : 1
Sortie : ['a', 'b', 'c']
```

**Exemple 3 : Supprimer 0 élément**
```json
Entrée : [10, 20, 30, 40]
n : 0
Sortie : [10, 20, 30, 40]
```

**Exemple 4 : Supprimer plus que la longueur du tableau**
```json
Entrée : [1, 2, 3]
n : 10
Sortie : []
```

### Notes
- Si `n` est supérieur à la longueur du tableau, retourne un tableau vide `[]`
- Si `n` est 0, retourne une copie du tableau original
- L'entrée doit être une chaîne JSON de tableau valide
- Fonctionne avec des tableaux de tout type (nombres, chaînes, objets, tableaux imbriqués)

## Entrées

- **Tableau** (textarea): Entrez un tableau JSON valide
- **Nombre d'éléments à supprimer** (number): Combien d'éléments supprimer de la fin du tableau

## Quand l'utiliser

- Lorsque vous devez tronquer une liste de données en retirant les derniers éléments ajoutés.
- Pour nettoyer un tableau JSON en supprimant des entrées inutiles situées à la fin de la structure.
- Pour préparer des sous-ensembles de données en isolant uniquement les éléments initiaux d'une collection.

## Fonctionnement

- Copiez et collez votre tableau au format JSON dans la zone de saisie prévue.
- Indiquez dans le champ numérique le nombre d'éléments que vous souhaitez retirer de la fin du tableau.
- Cliquez sur le bouton de traitement pour générer instantanément le tableau tronqué sans modifier les types de données originaux.

## Cas d'usage

- Nettoyage de logs : supprimer les dernières entrées de journalisation pour ne conserver que l'historique ancien.
- Traitement de séries temporelles : retirer les points de données les plus récents d'une liste chronologique.
- Gestion de files d'attente : extraire une portion spécifique d'une file en éliminant les éléments ajoutés en dernier.

## Questions fréquentes

### Que se passe-t-il si le nombre d'éléments à supprimer est supérieur à la taille du tableau ?

L'outil retournera un tableau vide, car il ne peut pas supprimer plus d'éléments que la collection n'en contient.

### L'outil modifie-t-il le tableau original ?

Non, l'outil génère une nouvelle version du tableau et laisse vos données sources intactes.

### Quels types de données sont supportés ?

L'outil accepte des tableaux contenant des nombres, des chaînes de caractères, des objets ou même des tableaux imbriqués.

### Que se passe-t-il si je saisis 0 comme nombre d'éléments ?

Le tableau restera inchangé et sera retourné tel quel.

### Le format JSON doit-il être strict ?

Oui, l'entrée doit être un tableau JSON valide (par exemple : [1, 2, 3]) pour être traitée correctement.

## Outils associés

- [Compacter le Tableau](https://elysiatools.com/fr/tools/compact-array): Supprimer les valeurs fausses du tableau avec lodash _.compact
- [Supprimer les N Premiers Éléments](https://elysiatools.com/fr/tools/drop-items): Supprime les N premiers éléments du tableau en utilisant lodash _.drop
- [Retirer des Valeurs](https://elysiatools.com/fr/tools/pull-values): Supprime des valeurs d un tableau avec lodash _.pull
- [Unique Trie](https://elysiatools.com/fr/tools/sorted-unique): Supprime les doublons d un tableau trie avec lodash _.sortedUniq
- [Unique Trie par Champ](https://elysiatools.com/fr/tools/sorted-unique-by): Supprime les doublons tries avec lodash _.sortedUniqBy
- [Tableau Unique](https://elysiatools.com/fr/tools/uniq-array): Supprime les doublons d un tableau avec lodash _.uniq
- [Unique par Champ](https://elysiatools.com/fr/tools/uniq-by): Supprime les doublons par champ avec lodash _.uniqBy
- [Sans Valeurs](https://elysiatools.com/fr/tools/without-values): Supprime des valeurs avec lodash _.without

## Exemples

- [Exemples Avancés d'Application Grafana](https://elysiatools.com/fr/samples/grafana-samples): Exemples complets de Grafana couvrant le design avancé de tableaux de bord, la configuration d'alertes, l'intégration de sources de données et le développement de plugins
- [Exemples de Codes QR](https://elysiatools.com/fr/samples/qrcode-samples): Images de codes QR d'exemple pour tester les outils de lecture et de génération de codes QR
- [Exemples D3.js Data Visualization](https://elysiatools.com/fr/samples/d3js-data-visualization): Exemples complets de visualisation de données D3.js incluant graphiques, cartes, animations et visualisations interactives
- [Exemples Toolchain JavaScript Rome](https://elysiatools.com/fr/samples/rome): Exemples de toolchain JavaScript Rome incluant configuration, linting, formatting, bundling et gestion de projets
