Introduction
Dans ce laboratoire, nous allons explorer divers concepts JavaScript et les appliquer à des problèmes de programmation pratiques. Le but de ce laboratoire est de vous aider à améliorer vos compétences en JavaScript en vous donnant une expérience pratique avec des exercices de codage qui couvrent des sujets tels que les tableaux, les objets, les boucles, les fonctions et bien d'autres. À la fin de ce laboratoire, vous serez en mesure d'écrire avec confiance du code JavaScript propre, efficace et performant.
Comment obtenir un élément aléatoire d'un tableau en JavaScript
Pour obtenir un élément aléatoire d'un tableau en JavaScript, suivez ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer le codage. - Utilisez la méthode
Math.random()pour générer un nombre aléatoire compris entre 0 et 1. - Multipliez le nombre aléatoire par la longueur du tableau à l'aide de
Array.prototype.length. - Arrondissez le résultat au nombre entier le plus proche à l'aide de
Math.floor(). - Utilisez le nombre arrondi comme indice pour accéder à un élément aléatoire du tableau.
- Cette méthode fonctionne également avec les chaînes de caractères.
Voici un extrait de code qui démontre cette approche :
const getRandomElement = (arr) => arr[Math.floor(Math.random() * arr.length)];
Vous pouvez utiliser la fonction getRandomElement avec n'importe quel tableau pour obtenir un élément aléatoire. Par exemple :
getRandomElement([3, 7, 9, 11]); // 9
Sommaire
Félicitations ! Vous avez terminé le laboratoire Élément aléatoire dans un tableau. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.