Lenguajes
Web/Otros
Extra
Enlaces

Los números aleatorios generados con JavaScript pueden ser utilizados para infinidad de cosas en una página web. Mostrar un banner aleatorio, una cabecera distinta, una frase, generar un código de seguridad, etc.

Para ello en JavaScript existe el método random() que pertenece al objeto Math, que devuelve un número aleatorio entre 0 y 1. Este número de poco nos servirá si no lo tratamos un poco, para ello podemos escribir una función como la siguiente:

<script type="text/javascript">
function aleatorio(inf,sup){ // Genera un número aleatorio entre inf y sup (ambos incluidos)
	numP = sup - inf; 
	rnd = Math.random() * numP;
	rnd = Math.round(rnd);
	return parseInt(inf) + rnd;
} 
</script>

Ahora simplemente llamamos a la función:

<script type="text/javascript">
alert(aleatorio(5,10)); // Mostrará un número aleatorio enter 5 y 10
</script>

Redactado por Nenillo

¿Dudas? ¡Cualquier duda será atendida en nuestro Foro!

Inicio | JavaScript necesario para este enlace

Noticias en RSS2 XHTML Vlido CSS Vlido