Maison > interface Web > js tutoriel > Exemple d'analyse du tri aléatoire des compétences javascript array_javascript

Exemple d'analyse du tri aléatoire des compétences javascript array_javascript

WBOY
Libérer: 2016-05-16 15:49:25
original
999 Les gens l'ont consulté

L'exemple de cet article décrit comment implémenter le tri aléatoire des tableaux javascript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Nous allons tester l'ordre aléatoire de 0 à 9 et générer d'abord des données

var arr=[9,3,1,2,5,8,4,7,6,0];
arr.sort();
document.write("正常排序后的数组元素:"+arr.join(",")+"<BR />");

Copier après la connexion

Éléments du tableau après tri normal : 0,1,2,3,4,5,6,7,8,9
Définissez une fonction aléatoire pour renvoyer aléatoirement des nombres positifs ou négatifs. La fonction de tri déterminera si les deux valeurs sont dans un ordre positif ou négatif en fonction des nombres positifs et négatifs renvoyés aléatoirement

.
function randomSort(a, b){
  return Math.random() - 0.5;
}
arr.sort(randomSort);
document.write("随机排序后的数组元素:"+arr.join(",")+"<BR />");

Copier après la connexion

Éléments du tableau triés aléatoirement : 3,1,7,4,8,6,2,0,9,5

Éléments du tableau triés aléatoirement : 8,3,1,9,5,0,7,6,4,2

J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal