Avatar billede pyroman Nybegynder
01. maj 2002 - 16:22 Der er 6 kommentarer og
1 løsning

Huske value

Jeg er i gang med at lave et simpelt høj-lav spil, hvor man skal gætte på om det næste tal der bliver vist er højere eller lavere end det forhenværende. Men problemet er at går ud fra den nye random value, men den skal jo gå uf fra den tidligere. Er der nogen der kan hjælpe?
Avatar billede wilweb Nybegynder
01. maj 2002 - 16:36 #1
du må nok kige vise noget kode?
Avatar billede wilweb Nybegynder
01. maj 2002 - 16:36 #2
kige=lige
Avatar billede pyroman Nybegynder
01. maj 2002 - 17:24 #3
Jeg har et textfield, hvor tallet bliver vist, med variblen: Num

Dette er scriptet for den knap der skal vælge et nyt random tal, og tjekke om det er støøre end det forige:

on (release) {
    lastNum = "Num";
    Num = Number(random(10))+1;
    if (lastNum >= Num) {
        Score = +1;
    }
}
Avatar billede barklund Nybegynder
01. maj 2002 - 17:25 #4
Definer funktionerne:

function init(min,max) {
    _root.value = min+random(max-min);
}
function guess(g) {
    var r = g-_root.value;
    return r/Math.abs(r);
}

Så starter du et spil med:

_root.init(0,100); //vælger tal mellem 0 og 100;

og gætter med:

_root.guess(53); //gætter på 53

der returnerer

0 hvis det er rigtigt
1 hvis det er for stort
-1 hvis det er for lille

Kan det bruges?
Avatar billede barklund Nybegynder
01. maj 2002 - 17:27 #5
Hov... jeg havde helt misforstået det... men er det ikke bare:

on (release) {
    lastNum = Num;
    Num = random(10)+1;
    if (lastNum >= Num)
        Score++;
}

/Barklund
Avatar billede pyroman Nybegynder
02. maj 2002 - 11:07 #6
Virker....Tak
Avatar billede barklund Nybegynder
03. maj 2002 - 10:45 #7
Jamen så vil jeg da lægge et svar...
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