Maison >interface Web >js tutoriel >Comment puis-je sélectionner un élément aléatoire dans un tableau JavaScript ?
Obtenir un membre aléatoire d'un tableau avec JavaScript
La sélection d'un élément aléatoire dans un tableau est une tâche courante en JavaScript. Considérons le tableau suivant :
var myArray = ['January', 'February', 'March'];
Solution
Pour récupérer un élément de tableau aléatoire, JavaScript propose une solution simple :
const randomElement = array[Math.floor(Math.random() * array.length)];
Ceci line génère un entier aléatoire compris entre 0 et array.length - 1, représentant un index dans le tableau. En accédant au tableau à l'aide de cet index, on récupère un élément aléatoire.
Exemple
Appliquons cette solution pour trouver un mois aléatoire dans le tableau suivant :
const months = ["January", "February", "March", "April", "May", "June", "July"];
Utilisation du code :
const random = Math.floor(Math.random() * months.length); console.log(random, months[random]);
Ce code génère un index aléatoire (par exemple, 3) et imprime le mois correspondant (par exemple, "Avril"). Sortie console :
3 April
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!