Méthode de tri de table dans JavaScript | Expliqué

Méthode de tri de table dans JavaScript | Expliqué
Les tableaux sont les principes fondamentaux d'un langage de programmation car ils nous permettent d'utiliser un ensemble d'éléments des mêmes types de données. Il est vrai que ces tableaux contiennent de nombreuses quantités de données. Pourtant, il n'est pas séquentiel, ce qui entraîne finalement une augmentation du temps de chargement, et même cela fait de la recherche d'éléments dans un complexe de tableau pour le compilateur. Afin d'éviter ce problème, JavaScript fournit une méthode de tableau intégrée.

Dans cette rédaction, nous allons discuter de la méthode de sort () et de nous concentrer sur les résultats suivants

  • Quelle est la méthode Array Sort () en JavaScript?
  • Comment utilisons-nous la méthode tri () pour l'ordre numérique?
  • Comment trier un éventail de chaînes en javascript?

Quelle est la méthode Array Sort () en JavaScript?

Cette méthode JavaScript par défaut trie un tableau dans l'ordre croissant. Nous pouvons également personnaliser l'ordre de tri en utilisant des fonctions personnalisées comme paramètres. La chose la plus importante est que lors de l'organisation des éléments, cette méthode se concentre sur le tout premier chiffre ou un caractère de ce numéro ou un mot qui doit être organisé. Cette méthode renvoie un nouveau tableau comme sortie après avoir modifié le tableau d'origine.

Syntaxe:

array_name.trier()

Dans la syntaxe ci-dessus, array_name représente la variable de tableau. Nous pouvons utiliser la méthode tri () avec ou sans arguments.

Code:

var pos = [30,150,42,81,20,21,35,23]
console.journal (pos.trier())

Dans ce code, nous prenons un tableau de nombres non séquencés, puis nous appliquons la méthode JavaScript intégrée Sort () pour trier le tableau dans une séquence. Ici, la méthode tri () compare le tout premier chiffre de tous les nombres et les organise en conséquence.

Sortir:

Comme nous pouvons le voir dans la sortie ci-dessus, 150 est placé devant chaque élément car il est plus grand que tous les éléments du tableau, mais ici en tant que méthode SORT () se concentre sur le tout premier chiffre d'un nombre donc 1 < 2 that's why the compiler placed it at the start of the array.

Comment utilisons-nous la méthode tri () pour l'ordre numérique?

Nous pouvons également utiliser la méthode tri () pour organiser des éléments numériquement dans l'ordre croissant ou descendant. Afin d'organiser des éléments numériquement, la méthode Sort () compare les chiffres en fonction de la condition donnée.

Code:

var pos = [30,150,42,81,20,21,35,23]
Arrn = (m, n) => m-n
console.journal (pos.tri (Arrn))

Dans ce code, nous créons un tableau de nombres non arrangés. Ensuite, nous créons une fonction à l'aide de la fonction flèche pour organiser des éléments dans l'ordre croissant. Tandis que les éléments du tableau sont représentés par m et n.

Sortir:

La sortie montre clairement que chaque élément est maintenant placé dans un ordre croissant numériquement.

Note: Pour placer les éléments dans l'ordre descendant, utilisez simplement N-M à la place de M-N.

Comment trier un tableau d'éléments de cordes en javascript?

Nous pouvons également organiser des éléments en fonction de leur longueur dans un tableau en utilisant la méthode tri (). Pour ce faire, nous devons d'abord trouver la longueur des éléments, puis utiliser la méthode tri () pour trier le tableau.

Code:

var pos = ["raisins", "pastèque", "fig", "pêche", "prune"]
Arrn = pos.Carte (x => x.longueur)
res = (m, n) => m-n
console.Journal (Arrn.tri (res))

Dans ce code, nous créons un tableau de chaînes qui comprennent des fruits. Après cela, nous utilisons la méthode MAP avec une fonction en tant que paramètre pour trouver la longueur des éléments du tableau. Enfin, nous créons une fonction pour placer les éléments à leur bon endroit et l'utiliser comme paramètre dans la méthode tri () qui organise finalement les éléments dans l'ordre croissant.

Sortir:

La sortie montre clairement que le tableau est trié en fonction de la durée des éléments du tableau.

Conclusion

Dans JavaScript, la méthode Array Sort () par défaut organise les éléments du tableau dans l'ordre croissant. Cette méthode peut également organiser des éléments dans un ordre personnalisé à l'aide de fonctions définies par l'utilisateur. Dans cet article, nous avons discuté de la méthode de sort de table intégré de JavaScript et des éléments arrangés numériquement ainsi que selon la longueur de l'élément.