Obtenir un élément aléatoirement avec JavaScript
Concept et utilisation
La fonction arrayRandom()
permet d'extraire un élément d'une liste de façon aléatoire.
Elle peut être utilisée pour tout type de liste d'éléments (nombres, chaines, éléments HTML, etc).
Fonction
arrayRandom()
Retourne un extrait aléatoire d'une liste d'éléments.
- Syntaxe
arrayRandom(liste);
- Paramètre
liste
(Array)Le paramètre
liste
de la fonctionarrayRandom()
définit la liste des éléments de laquelle en extraire un aléatoirement.
Exemple d'extration aléatoire d'un nombre
var liste = [1, 2, 3];
arrayRandom(liste);
// renvoie par exemple : 2
Code source de la fonction
function arrayRandom(a) {
return a[Math.floor(Math.random() * a.length)];
}
Dernière mise à jour le .