English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base JavaScript

Objets JavaScript

Fonctions JavaScript

JS HTML DOM

JS BOM du navigateur

Tutoriel de base AJAX

Manuel de référence JavaScript

Nombre aléatoire (Random) JavaScript

Math.random()La méthode retourne 0-1un nombre flottant aléatoire dans la gamme (y compris 0, mais ne comprenant pas1)

Math.random();
Vérifiez et voyez‹/›

Remarque : Math.random()Retourne toujours un nombre flottant aléatoire entre 0 et1entre les nombres flottants.

Entier aléatoire JavaScript

Math.random()et Math.floor()Utilisés ensemble pour retourner des entiers aléatoires.

Cet exemple retourne un nombre aléatoire de 0 à9) nombre aléatoire :

Math.floor(Math.random(), * 10);
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire de 0 à10) nombre aléatoire :

Math.floor(Math.random(), * 11);
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire de1à10) nombre aléatoire :

Math.floor((Math.random(), * 10) + 1);
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire de1à100 nombre aléatoire :

Math.floor((Math.random(), * 100) + 1);
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire de11à20 nombre aléatoire :

Math.floor((Math.random(), * 10) + 11);
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire de51à100 nombre aléatoire :

Math.floor((Math.random(), * 50) + 51);
Vérifiez et voyez‹/›

Obtenir un nombre aléatoire entre deux valeurs

Cet exemple retourne un nombre aléatoire entre min (y compris) et max (exclu) :

function getRandom(min, max) {
   return Math.floor(Math.random(), * (max - min)) + min;
}
Vérifiez et voyez‹/›

Cet exemple retourne un nombre aléatoire entre min et max (y compris les deux) :

function getRandom(min, max) {
   return Math.floor(Math.random(), * (max - min + 1)) + min;
}
Vérifiez et voyez‹/›

Plus d'exemples

Retournez le nombre aléatoire déplacé de la souris :

Placez le pointeur de la souris sur le DIV suivant :

Placez le curseur sur moi!!!
Exécuter le code