Avatar billede pyroman Nybegynder
12. juni 2002 - 15:07 Der er 7 kommentarer og
1 løsning

parseFloat på tegn

...eller samme effect.

Hej.
Er der nogen der kan hjælpe mig med et problem?. Jeg har en variable med f.eks. denne string: "3*(1+6)/3". Hvordan får jeg flash til at regne denne ud. Jeg mener ikke der nogen indbygget funktion der kan gøre det, men parseFloat ligner den lidt, så det bliver nok kompliceret.

/Filip
Avatar billede pixelpaw Nybegynder
12. juni 2002 - 15:19 #1
Avatar billede pyroman Nybegynder
12. juni 2002 - 16:53 #2
Fint - Men jeg kan desværre ikke lige se hvordan den virker!
Avatar billede barklund Nybegynder
12. juni 2002 - 18:01 #3
Du kopierer al den kode, som jeg har skrevet i spørgsmålet ind i din films første frame og så kan du kalde:

_root.parse("3*(1+6)/3");

Og så får du resultatet ud...

/Barklund
Avatar billede pyroman Nybegynder
13. juni 2002 - 20:33 #4
Tak det virker!
Men kan du hjælpe mig lidt på vej til også at inkludere avancerede math objekter som fx kvadratrod, sinus, pi og andre funktioner og konstanter?

/Filip
Avatar billede barklund Nybegynder
15. juni 2002 - 01:44 #5
Yup:

http://www.flashfaq.dk/spg.asp?faq=103

Her ligger bokel's parser - den kan alt, som Math-objektet i Flash kan...
Avatar billede barklund Nybegynder
15. juni 2002 - 17:27 #6
Men hvis du af og til kigger ind i det oprindelige spørgsmål (http://www.eksperten.dk/spm/222224 - læg eventuel en tom kommentar, så du får mails, når der er nyt), så smider jeg nok en dag en kode, der kan klare det hele... hvem ved :o)
Avatar billede pyroman Nybegynder
18. februar 2003 - 13:01 #7
Jeg er lige igang med en oprydning i mine glemte åbne spm's...
Jeg fik det aldrig helt til at virke, men du skal alligevel hav tak for det barklund, så her er 60 point! :-)
Avatar billede barklund Nybegynder
18. februar 2003 - 14:37 #8
Tark for det :o)
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