webForumDet fria alternativet

hel istället för decimal

JavaScript

4 svar · 230 visningar · startad av kbking

Medlem sedan mars 2003168 inlägg
Frågan#1

Hej!

Jag använder följande kod:

<script language="JavaScript" type="text/javascript">
function RandomNumber() {
today = new Date();
num= Math.abs(Math.sin(today.getTime()));
return num; 
}
</script>

Ett resultat kan se ut så här: 0.336649807861392

Nu vill jag att det i stället ska se ut så här: 336649807861392

Går det att fixa detta i ovanstående kod, eller på annat vis?

Medlem sedan juni 20004 308 inlägg
#2

Varför inte använd slumptalsfunktionen som finns i JavaScript? :)

function RandomNumber(n) {
	return parseInt(Math.random()*n);
}
alert(RandomNumber(1000));

Slumpar fram ett tal mellan 0-999.

Medlem sedan mars 2003168 inlägg
#3

Nej, just precis!

Tack för hjälpen! :)

Medlem sedan mars 2003168 inlägg
#4

Jag fick faktiskt fram det så här också:

function RandomNumber() {
today = new Date();
num= Math.abs(Math.cos(today.getTime()))*(10000000000000000);
return num; 
}
Medlem sedan juni 200032 967 inlägg
258 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)