13. september 2002 - 11:38
Der er
10 kommentarer og 1 løsning
if sætning med flere forudsætninger
hej, Jeg vil gerne lave en if sætning som tjekker på om flere forskellige ting ikke er opfyldt. if(varA=="hej"&&varB!="goddag"eller "farvel") hvordan ser syntaksen ud for denne sætning? varB må altså ikke være hverken "goddag" eller "farvel"
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
13. september 2002 - 11:40
#1
if(varA=="hej"&&(varB!="goddag"||varB!="farvel"))
13. september 2002 - 11:42
#2
kan det ikke gøres kortere,..for jeg har mange ting der skal tjekkes på
13. september 2002 - 11:43
#3
nope...
13. september 2002 - 11:43
#4
a-torstens svar ser korrekt ud ;-)
13. september 2002 - 11:43
#5
Hvad ellers vil du checke på?
13. september 2002 - 11:46
#6
hvis du foreksempel ville teste varB op imod en hel række af ord eksempelvis goddag farvel nytord andetord etc kunne du lave en varC = "goddag,farvel,nytord,andetord,etc" if(varA=="hej"&&(varC.indexOf(varB)>-1))
13. september 2002 - 11:47
#7
barmze m, det kunne hulla selvfølgelig godt....
13. september 2002 - 11:49
#8
nej det skulle i så fald være if(varA=="hej"&&(varC.indexOf(varB)==-1)) hvis ikke ordet måtte findes i strengen
13. september 2002 - 11:53
#9
tak for det,..point til a-torsten
13. september 2002 - 11:54
#10
Hvis der er mange ord kan du jo også benytte en switch/case
13. september 2002 - 11:56
#11
bare som en ekstra lille kommentar i stedet for at skrive if(varA!=varB) ville følgende give samme resultat (bare nogle gange nyttigt) if(!(varA==varB))
Vi tilbyder markedets bedste kurser inden for webudvikling