webForumDet fria alternativet

Slumpa fram en adress i en array som den ska sedan öppna

JavaScript

2 svar · 231 visningar · startad av yador

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

Hej!
jag behöver ännu en gång hjälp med en funktion. Jag vill att det ska vara ca 14-15% (1/7) att den slumpar fram en adress som ligger i en array den sedan öppnar i ett fönster. Det är enkelt, tror jag.

Tack på förhand!

Medlem sedan sep. 20021 655 inlägg
#2

Om jag förstår dig rätt:

<script type="text/javascript">
var urls = [ "http://www.google.com",
             "http://www.webforum.nu",
             "http://www.example.com",
             "http://www.w3c.org" ];

if(Math.random() < 1/7) {
	window.open( urls[ Math.floor(Math.random()*urls.length) ], "_blank");
}
</script>
Medlem sedan mars 2004455 inlägg
#3

ja det var rätt, tack

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)