English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.random()O método retorna 0-1Números decimais aleatórios dentro do intervalo (inclusivo de 0, mas exclusivo de1)
Math.random();Teste e veja‹/›
Atenção: Math.random()Sempre retorna um número decimal aleatório entre 0 e1Entre os números decimais.
Math.random()com Math.floor()Juntos podem ser usados para retornar números inteiros aleatórios.
Este exemplo retorna um número inteiro aleatório de 0 até9):
Math.floor(Math.random() * 10);Teste e veja‹/›
Este exemplo retorna um número inteiro aleatório de 0 até10):
Math.floor(Math.random() * 11);Teste e veja‹/›
Este exemplo retorna um número inteiro aleatório de1até10):
Math.floor((Math.random() * 10) + 1);Teste e veja‹/›
Este exemplo retorna um número inteiro aleatório de1até10Número inteiro aleatório de 0:
Math.floor((Math.random() * 100) + 1);Teste e veja‹/›
Este exemplo retorna um número inteiro aleatório de11até2Número inteiro aleatório de 0:
Math.floor((Math.random() * 10) + 11);Teste e veja‹/›
Este exemplo retorna um número inteiro aleatório de51até10Número inteiro aleatório de 0:
Math.floor((Math.random() * 50) + 51);Teste e veja‹/›
Este exemplo retorna um número inteiro entre min (incluído) e max (excluído):
function getRandom(min, max) { return Math.floor(Math.random() * (max - min)) + min; }Teste e veja‹/›
Este exemplo retorna um número inteiro entre min e max (ambos incluídos):
function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }Teste e veja‹/›
Retorne o número aleatório do movimento do mouse:
Move o ponteiro do mouse para o DIV abaixo: