PDA

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.