Skip to content

reverse

La méthode reverse() renvoie une copie d'un tableau avec les éléments dans l'ordre inverse, tout en laissant le tableau initial intact. Les tuples conservent un typage exact grâce à ReverseTuple.

Exemple interactif

Syntaxe

typescript
function reverse<
	GenericInput extends readonly unknown[]
>(
	input: GenericInput
): GenericInput extends AnyTuple ? ReverseTuple<GenericInput> : GenericInput

Paramètres

  • input : Le tableau dont on souhaite inverser l'ordre.

Valeur de retour

Un nouveau tableau contenant les mêmes éléments mais en ordre inverse. Lorsque l'entrée est un tuple, le résultat reflète exactement la nouvelle disposition des éléments.

Voir aussi

  • sort - Trie un tableau via une fonction de comparaison
  • map - Transforme chaque élément indépendamment

Sources

Diffusé sous licence MIT.