Entier aléatoire dans une plage

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons explorer divers concepts JavaScript grâce à une série d'exercices de programmation. Ces exercices sont conçus pour vous aider à développer vos compétences en programmation JavaScript, y compris les types de données, les fonctions, les boucles et bien plus encore. À la fin du laboratoire, vous aurez une compréhension solide de la manière d'utiliser JavaScript pour créer des pages web dynamiques et interactives.

Comment générer un entier aléatoire dans une plage spécifiée à l'aide de JavaScript

Pour générer un entier aléatoire dans une plage spécifiée à l'aide de JavaScript, suivez ces étapes :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Utilisez la méthode Math.random() pour générer un nombre aléatoire compris entre 0 et 1.
  3. Ajustez le nombre aléatoire à la plage souhaitée en le multipliant par la différence entre les valeurs maximale et minimale de la plage, puis en ajoutant la valeur minimale au résultat.
  4. Utilisez la méthode Math.floor() pour arrondir le résultat au plus proche entier.

Voici un extrait de code exemple qui met en œuvre les étapes ci-dessus :

const randomIntegerInRange = (min, max) =>
  Math.floor(Math.random() * (max - min + 1)) + min;

Vous pouvez ensuite appeler la fonction randomIntegerInRange() avec les valeurs minimales et maximales souhaitées pour générer un entier aléatoire dans cette plage. Par exemple :

randomIntegerInRange(0, 5); // 2

Sommaire

Félicitations ! Vous avez terminé le laboratoire Entier aléatoire dans une plage. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.