Avatar billede le_bon Nybegynder
18. august 2003 - 11:53 Der er 4 kommentarer og
1 løsning

Tracer forkert værdi

Hola!

Nedenstående script burde give værdien "71" klokken 11:50, når man tracer den. - Men den giver "67"!?! Er der én der har en forklaring?

Mvh. Lebon

dato = new Date();
hours = dato.getHours();
minuts = dato.getMinutes();

frame = Math.round((hours*6)+(minuts*0,1));

this.gotoAndStop(frame);

trace(frame)
Avatar billede barklund Nybegynder
18. august 2003 - 12:00 #1
"," er ikke decimal-separator i ActionScript. Det er "."

frame = Math.round((hours*6)+(minuts*0.1));

/Barklund
Avatar billede hoejrup Nybegynder
18. august 2003 - 12:02 #2
Det virker fint i Flash 5, men du skal gøre som barklund skriver i flash MX.

/per
Avatar billede le_bon Nybegynder
18. august 2003 - 12:04 #3
Så simpelt, men utroligt effektivt! - Thanks!
Avatar billede barklund Nybegynder
18. august 2003 - 12:08 #4
stort set alt på en computer anvender "." som decimal-separator.

Tark for points ;)
Avatar billede hoejrup Nybegynder
18. august 2003 - 13:17 #5
Alt på en computer? Mener du ikke alt på et Microsoft styresystem, for Macintosh kan godt skelne i mellem dem. :-)

/per
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