English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.random()El método devuelve 0-1flotantes aleatorios en el rango (incluso 0, pero no incluye1)
Math.random();Prueba aquí‹/›
Nota: Math.random()Siempre devuelve un número flotante aleatorio entre 0 y1entre flotantes.
Math.random()con Math.floor()Se puede usar juntos para devolver enteros aleatorios.
Este ejemplo devuelve un entero aleatorio desde 0 a9un entero aleatorio:
Math.floor(Math.random() * 10);Prueba aquí‹/›
Este ejemplo devuelve un entero aleatorio desde 0 a10un entero aleatorio:
Math.floor(Math.random() * 11);Prueba aquí‹/›
Este ejemplo devuelve un entero aleatorio desde1a10un entero aleatorio:
Math.floor((Math.random() * 10) + 1);Prueba aquí‹/›
Este ejemplo devuelve un entero aleatorio desde1a100 entero aleatorio:
Math.floor((Math.random() * 100) + 1);Prueba aquí‹/›
Este ejemplo devuelve un entero aleatorio desde11a20 entero aleatorio:
Math.floor((Math.random() * 10) + 11);Prueba aquí‹/›
Este ejemplo devuelve un entero aleatorio desde51a100 entero aleatorio:
Math.floor((Math.random() * 50) + 51);Prueba aquí‹/›
Este ejemplo devuelve un número entero aleatorio entre min (incluido) y max (excluido):
function getRandom(min, max) { return Math.floor(Math.random() * (max - min)) + min; }Prueba aquí‹/›
Este ejemplo devuelve un número entero aleatorio entre min y max (ambos incluidos):
function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }Prueba aquí‹/›
Devolver el número aleatorio del movimiento del ratón:
Mueva el puntero del ratón sobre el DIV siguiente: