martes, 6 de agosto de 2013

Xerar números aleatórios



Exercicio JavaScript.


JavaScript dispón do método Math,random que xera un número aleatório con decimais entre 0 e 1.
Para convertir este número en un número enteiro entre dous dados é presico usar o seguinte alforitmo:

parseInt(((AleatorioEntre0y1*(nFinal-nInicial+1))+nInicial));






//parseInt(((AleatorioEntre0y1*(nFinal-nInicial+1))+nInicial));
var numeroInicial = 5, numeroFinal = 10;
var aleatorioInicial;
var auxiliar;

aleatorioInicial = Math.random();
auxiliar = numeroFinal - numeroInicial + 1;
auxiliar *= aleatorioInicial;
auxiliar += numeroInicial;
auxiliar = parseInt(auxiliar);
alert (auxiliar);


No hay comentarios:

Publicar un comentario