Avatar billede sazo Nybegynder
06. januar 2004 - 15:24 Der er 5 kommentarer og
1 løsning

Tilfældigheds kode.

Hej eksperter...

Jeg sidder her og er ved at lave en lille film med en mand med humør, nu er problemet så at hver gang man loader siden skal den springe tilfældigt mellem 10 forskellige frames med mandens humør så jeg vil lige høre om man kan skrive en tilfældigheds kode så den springer tilfældigt mellem de 10 frames...

//Sazo
Avatar billede larsholmgaard_dk Nybegynder
06. januar 2004 - 15:29 #1
Ja, sagtens.

Math.random() funktionen returnerer et tal n, hvor 0 <= n < 1. Det tal ganger du bare op og runder af, vupti, så har du et frametal du kan springe til.
Avatar billede sazo Nybegynder
06. januar 2004 - 17:30 #2
kk... nu sprøge jeg måske dumt men skal min kode så hedder:

Math.random(0 <=10 < 1) eller Math.random() 0 <=10 < 1

//Sazo
Avatar billede larsholmgaard_dk Nybegynder
06. januar 2004 - 18:16 #3
Ingen af delene.

Når du kalder funktionen Math.random(), så får du et tal mellem nul og ét. Der er såmænd bare dét jeg mente, da jeg skrev 0 <= n < 1.

Skal du derfor finde et tal mellem fx. 41 og 54, så ganger du bare random tallet med 13, runder det af og lægger 41 til.
Avatar billede sazo Nybegynder
06. januar 2004 - 18:38 #4
ok så tror jeg at jeg har forstået det... tester det lige og hvis det virker får du poinene..

//Sazo..
Avatar billede sazo Nybegynder
06. januar 2004 - 19:21 #5
Nu har jeg fået det til at fungere tak for hjælpen...!

**********************************Lukket**********************************

//Sazo
Avatar billede larsholmgaard_dk Nybegynder
06. januar 2004 - 19:23 #6
Det var så lidt! :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester