JavaScript Wertausgabe

gmw
Hallo, ich brauche mal eure Hilfe. Ich hab hier ein JavaScript dass eine "zufällige" Zahl zwischen 1 und 1000 erzeugt (soweit ich das erkenne auf der aktuellen Zeit basierend). Der Teil nach der function ist glaube ich in diesem Fall nicht weiter wichtig, aber ich post mal der vollständigkeit halber.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var js_mult1=3141
var js_mult2=5821
var js_m1=100000000
var js_m2=10000
var js_iseed=0
var js_iseed1=0
var js_iseed2=0
var nGuesses = 0

function random(n) {
	if (js_iseed == 0) {
		now = new Date()
		js_iseed = now.getHours() + now.getMinutes() * 60 + now.getSeconds() * 3600
	}
	js_iseed1 = js_iseed / js_m2
	js_iseed2 = js_iseed % js_m2
	var tmp = (((js_iseed2 * js_mult1 + js_iseed1 * js_mult2) % js_m2) * js_m2 + (js_iseed2 * js_mult2)) % js_m1
	js_iseed = (tmp + 1) % js_m1
return (Math.floor((js_iseed/js_m1) * n))
}
var nGuesses = 0

function GuessNum() {
	var response
	var num = parseInt(document.forms[0].guess.value)
	document.forms[0].guess.value = num 
	nGuesses++
	response = ""
	if (num < myNumber)    response = response + "Higher"
	if (num > myNumber)    response = response + "Lower"
	if (num == myNumber) {
		response = "Correct!";
		document.forms[0].guess.value=""
		document.forms[0].result.value=""
		document.forms[0].guesses.value=""
		alert ("You got it after " + nGuesses + " attempts");
		location.href="http://www.arcanum.co.nz/cgi-bin/level2.cgi?task=unknown&action=submit&one=" + nGuesses;
	}
	document.forms[0].result.value=response
	document.forms[0].guesses.value=nGuesses
	document.forms[0].guess.focus()
	document.forms[0].guess.select()
	return true
}

var myNumber = random(1000);

// End -->
</Script>


Nun versuche ich schon seit mehreren Stunden die Lösung zu errechnen, aber ich bekomme immer eine 0,xxx Zahl raus, außerdem vermisse ich eine mudolo Funktion für meinen Ti83. Kann mir irgendjemand helfen?

Also ich suche die aus der Funktion erstellte zufällige Nummer =)

Rein theoretisch müsste es ja sogar möglich sein, die Lösung einfach in ein html auszugeben, aber meine bescheidenen Kenntnisse über document.write konnten die Lösung nicht herauskitzeln.
chrigu99
mach doch einfach ne mathematische multiplikation * 1000 dann hast du die endzahl.