Tableau javascript.Trier Méthode | Expliqué

Tableau javascript.Trier Méthode | Expliqué
JavaScript propose plusieurs méthodes de tableau qui sont utilisées pour divers objectifs, tels que le tableau.incluse (), tableau.tri (), array.foreach (), et ainsi de suite. Si nous parlons du tableau.Méthode tri (), il fait partie de l'une des fonctions de tableau les plus couramment utilisées. Il peut être utilisé pour trier les tableaux alphabétiques et numériques. Par défaut, il trie les éléments du tableau dans l'ordre croissant.

Cet article présentera une compréhension détaillée des concepts ci-dessous concernant le tableau.MÉTHODE SROT ():

  • Qu'est-ce que le tableau.tri () en javascript
  • Syntaxe de base
  • Qu'est-ce que le tableau.Retour de la méthode tri ()
  • Comment le tableau.La méthode tri () fonctionne en javascript
  • Comment utiliser le tableau.Méthode tri () en javascript

Alors, commençons!

Qu'est-ce que le tableau.tri () en javascript

Il s'agit d'une méthode prédéfinie en JavaScript qui trie les éléments du tableau dans l'ordre croissant. Il trie idéalement les éléments de tableau tapés par chaîne dans l'ordre croissant alphabétique; Cependant, il peut produire des résultats défectueux lors du tri des tableaux numériques.

Syntaxe de base

Le bloc de code diable fournira la syntaxe de base du tableau de JavaScript.MÉTHODE SROT ():

Déployer.trier();

Le tableau.La méthode tri () peut prendre un paramètre facultatif «compare_function» pour déterminer l'ordre de tri:

Déployer.Soi (compare_function);

Qu'est-ce que le tableau.Retour de la méthode tri ()

En javascript, le tableau.TROT () Renvoie un tableau d'éléments triés.

Comment le tableau.La méthode tri () fonctionne en javascript

Le tableau.La méthode tri () peut prendre un paramètre facultatif "Compare_function" qui renverra une valeur nulle, négative ou positive en fonction des paramètres. Dans de tels cas, le tableau.La méthode tri () trie les éléments du tableau en fonction de la valeur renvoyée du compare_function:

fonction (x, y) return x-y

Si le compare_function renvoie une valeur négative, la méthode tri () trie x avant y.

Exemple: si x = 50, y = 100; Tout en comparant la valeur de x avec y, la méthode de tri appellera le compare_function qui renverra une valeur négative I.E 50-100 = -50; Donc, la méthode de tri triera x avant y.

Si le compare_function renvoie une valeur positive, la méthode tri () trie y avant x.

Exemple: Si x = 100, y = 50; Tout en comparant la valeur de x avec y, la méthode de tri appellera le compare_function qui renverra une valeur positive i.E 100-50 = 50; Donc, la méthode de tri triera y avant x.

Si le compare_function renvoie un zéro, la méthode tri () gardera l'ordre d'origine de x et y.

Comment utiliser le tableau.Méthode tri () en javascript

Voyons quelques exemples pour comprendre comment le tableau.La méthode tri () fonctionne en javascript.

Exemple 1:

Dans cet exemple, nous utiliserons le tableau.Méthode tri () Pour trier les éléments du tableau dans l'ordre croissant:

Le bloc de code ci-dessus générera la sortie suivante:

La sortie vérifie que la méthode tri () a trié le tableau dans l'ordre croissant.

Exemple2:

Prenons l'extrait ci-dessous pour comprendre comment trier un tableau dans l'ordre descendant:

Dans cet exemple, initialement, nous avons utilisé la méthode TROT () pour trier les éléments du tableau, et après cela, nous avons utilisé la méthode Reverse () pour inverser l'ordre des éléments de tableau triés:

De cette façon, nous pouvons trier les éléments du tableau dans l'ordre inverse.

Exemple3:

Considérons l'extrait ci-dessous pour comprendre comment trier un tableau numérique dans l'ordre croissant en utilisant la méthode SORT ():

Cette fois, nous avons passé la fonction de comparaison à la méthode tri () en tant que paramètre, de sorte que la méthode de tri trie les éléments du tableau en conséquence:

La sortie vérifie que la méthode de tri a trié les éléments du tableau dans l'ordre croissant.

Exemple 4:

Cet exemple expliquera comment trier un tableau numérique dans l'ordre décroissant en utilisant la méthode tri ():

Tout le code est resté le même que dans l'exemple précédent, sauf la valeur de retour de la fonction compare:

C'est ainsi que la méthode tri () trie les éléments du tableau dans l'ordre descendant.

Exemple 4:

Cet exemple expliquera comment trouver un plus grand nombre à partir d'un tableau en utilisant la méthode SORT ():

Le bloc de code ci-dessus générera la sortie suivante:

La sortie authentifie le fonctionnement de la méthode tri ().

Conclusion

Déployer.Sort () est une méthode prédéfinie en JavaScript qui trie les éléments du tableau dans l'ordre croissant. Il trie idéalement les éléments de tableau tapés par chaîne dans l'ordre croissant alphabétique; Cependant, il peut produire des résultats défectueux lors du tri des tableaux numériques. La fonction de comparaison peut être transmise à la méthode tri () en tant que paramètre facultatif pour obtenir les résultats précis des tableaux numériques. Cet article a expliqué quel tableau.tri () est? Ce qu'il renvoie? et comment l'utiliser dans JavaScript?