Volledige versie bekijken : Randum functie met alfabet
knobbel
%Europe/Berlin %463 %2007, 12:06
Een standaard random functie geeft alleen cijfers van 0 tot 10.
Nu wil ik een functie hebben die een uitvoer als Uf8y3h4r8CyB48r723yHcvr random geeft, dus hoofdletters, kleine letter, cijfers, alles door elkaar.
Hoe doe ik dat???
rackdoll
%Europe/Berlin %466 %2007, 12:11
Wat je kan doen is:
Een array aanmaken .
Daarin stop je allerlei sooorten letters en cijfers...
Vervolgens ga je met een random i elke keer 1 element uit de array trekken.
dit kan je doen in een loepje van 30 keer ofzow..
en voila!
je hebt je code
Dauntless
%Europe/Berlin %650 %2007, 16:36
var chars:Array = new Array();
//cijfers vullen
for(var i:Number = 0; i<10; i++)
{
chars.push(String(i));
}
//hoofdletters vullen
for(var i:Number = 65; i<91; i++)
{
chars.push(String.fromCharCode(i));
}
//kleine letters vullen
for(var i:Number = 97; i<123; i++)
{
chars.push(String.fromCharCode(i));
}
//random string maken
var randomString:String = "";
for(var i:Number = 0; i<30; i++)
{
randomString += chars[Math.floor(Math.random() * chars.length)];
}
trace(randomString);
Zo bv :).
knobbel
%Europe/Berlin %686 %2007, 17:28
Harstikke bedankt. Hij doet het.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.