Estos son los pasos para generar números aleatorios entre un rango determinado. se obtiene un valor de retorno de la función random(). Este valor será de entre 0,0 y 1,0. A continuación, multiplique este valor con la diferencia del valor máximo, y uno menos que el valor mínima. Después de eso, usamos la función floor (), para convertirlo en un entero. Code
<html>
<head>
<title>Javascript Números aleatorios</title>
</head>
<body>
<script language=Javascript>
<!--
var rand_NumeroAleatorio = Math.floor((999-4)*Math.random()) + 1;
-->
</script>
<form> <input type="button" name="Generaaleatorio" value="Genera Numero Aleatorio" onclick="alert(rand_NumeroAleatorio);">
</form>
</body></html>
Resultado
en el caso que no funcione correctamente aquí puede ser que esta pagina tenga javacript desactivado en el caso que no funciones puede ver el ejemplo en acción en este enlace Ver el ejemplo aqui |