Generar número aleatorio ASP

 

Una de las preguntas que siempre me han surgido y que siempre necesito mirar para recordar es la de como generar un número aleatorio en ASP, puede ser muy útil por ejemplo si deseamos crear un número de referencia, un pedido e incluso un id para tickets de soporte.

Pues aquí tenéis el código.

<%
Function RandomNumber(inicio, fin)
Randomize()
RandomNumber = Int((fin - inicio + 1) * Rnd + inicio)
End Function
%>

<%
' generar un numero entre 22 y 55
response.write "Numero generado :" &RandomNumber(22, 55)
%>

Como siempre, si alguien tiene algo que comentar o mejorar al código, sea bienvenido.