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.