Avatar billede dero Nybegynder
18. oktober 2003 - 22:31 Der er 4 kommentarer og
1 løsning

Variable + Variable = et nummer. Hvordan??

Hej..

Jeg har 5 variabler, Svar1, Svar2 OSV.

De fem variabler er tal ( 0 og 1 ) og dem skal jeg have lagt sammen så de giver en anden variable (resultat).

Jeg har prøvet at gøre det sådan her:

_root.resultat = Svar1 + Svar2 + Svar3 + Svar4 + Svar5;

Men det giver bare resultetes 10110. Hvad gør jeg galt, jeg vil godt have det til at give 3??

Mvh
Anders
Avatar billede casualty Nybegynder
18. oktober 2003 - 22:38 #1
Det er fordi at dine variabler er af typen String (tekststreng). Du skal parse dem til Integers (heltal) for at kunne lægge dem sammen som du vil:

_root.resultat = parseInt(Svar1) + parseInt(Svar2) + parseInt(Svar3) + parseInt(Svar4) + parseInt(Svar5);
Avatar billede casualty Nybegynder
18. oktober 2003 - 22:43 #2
Man kan også bruge int(Svar1) eller number(Svar1)...Det er politik...Og Matematik omkr. performance...
Avatar billede dero Nybegynder
18. oktober 2003 - 22:47 #3
Tusinde tak, du har redet min dag (aften) :-)
Avatar billede erikjacobsen Ekspert
18. oktober 2003 - 22:48 #4
eller ...

(Svar1-0) + (Svar2-0) + (Svar3-0) + (Svar4-0) + (Svar5-0)
Avatar billede casualty Nybegynder
18. oktober 2003 - 22:48 #5
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