Const IM = 139968 Const IA = 3877 Const IC = 29573 LAST = 42 Function gen_random(n) LAST = (LAST * IA + IC) Mod IM gen_random = n * LAST / IM End Function result = 0 n = WScript.Arguments(0) If n < 1 Then n = 1 For i = 1 To N result = gen_random(100) Next WScript.Echo FormatNumber(result, 9)