Avatar billede jesper-moeller Nybegynder
08. juli 2006 - 19:44 Der er 6 kommentarer og
1 løsning

Problem med if statement

Jeg har gjort noget galt her .... Med hvad

Dette virker....

if(action[17] != "(Empty Reference!)"){
    swfbasen = 'base';
    swfbasen = action[17];
    }

Kan nogen fortælle hvorfor ???
Men dette virker ikke .....

if(action[17] != "(Empty Reference!)" || action[17] != "(Empty_Reference!)" || action[17] != "(EmptyReference!)" || action[17] != "Empty Reference!" || action[17] != "Empty_Reference!" || action[17] != "EmptyReference!" || action[17] != "#" || action[17] != "" || action[17] != " " ){
    swfbasen = 'base';
    swfbasen = action[17];
    }
Avatar billede farving Nybegynder
08. juli 2006 - 19:50 #1
fordi du skal have () rundt om de ting du sammenligner:

fx

if ( ( noget != noget andet) || (noget tredje != noget fjerde) ) {

}

Dvs du skal til at ramme alle dine sammenligninger ind i ()...

Mvh Carsten
Avatar billede morhan Novice
08. juli 2006 - 20:02 #2
Jeg forestiller mig du skal benytte OG (&&) i stedet for ELLER

parenteserne burde ikke have nogen effekt her, da || har lavere prioritet end !=
Avatar billede jesper-moeller Nybegynder
08. juli 2006 - 20:08 #3
>Jeg forestiller mig du skal benytte OG (&&) i stedet for ELLER

Nej... for den kan kun have en af værdierne
(Empty Reference!) eller  (Empty_Reference!) eller ....
;-)

farving >

Prøver lige
Avatar billede farving Nybegynder
08. juli 2006 - 20:19 #4
morhan, tjae, kan godt være de har lavere prioritet, men det nødvendigt alligevel ind i mellem :)

Jesper-moeller, fair

Mvh Carsten
Avatar billede jesper-moeller Nybegynder
08. juli 2006 - 20:27 #5
I havde begge ret


if((action[17] != "(Empty Reference!)") && (action[17] != "(Empty_Reference!)") && (action[17] != "(EmptyReference!)") && (action[17] != "Empty Reference!") && (action[17] != "Empty_Reference!") && (action[17] != "EmptyReference!") && (action[17] != "#") && (action[17] != "") && (action[17] != " " )){
    swfbasen = 'base';
    swfbasev = action[17];
    }

Så virker det  *S*

morhan ..smid et svar
Avatar billede farving Nybegynder
08. juli 2006 - 20:33 #6
nå ja klart nok det skal være && når det jo IKKE må være noget bestemt... :)

Mvh Carsten
Avatar billede jesper-moeller Nybegynder
10. juli 2006 - 09:27 #7
Hvis morhan ikke vil svare bliver jeg jo nød til at give alle pointsne til farving
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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