Bedeutung des "!"
ralf
- javascript
0 Utz Grimminger0 Bio0 ralf
hi,
ich beschäftige mich gerade damit javascript zu lernen.
Läuft auch prima, gibt allerdings eine frage, auf die ich bisher in der einschlägigen literatur keine antwort finden konnte (allerdings wußte ich auch nicht genau, wonach ich suchen sollte).
Bsp: if (document.images ! = null) {....
Frage: welche bedeutung hat das ausrufezeichen?
vielen dank für die hilfe
gruß ralf
Hi Ralf,
der logische Ausdruck != steht für "ungleich". Findest Du näher erklärt in SelfHTML unter Vergleichsoperatoren <../../tebf.htm#a2>.
Grüße,
Utz
Das ! bedeutet ganz allgemein ein logisches 'NOT', also NICHT, also eine Invertierung des Wahrheitswertes.
weil 3 wahr ist (alles ausser 0 ist wahr), ist also !3 falsch.
a != b
ist das gleiche wie
! (a == b)
so wie r+=3 eine abkuerzung fuer r=r+3 ist, so ist != einfach nur eine abkuerzung bzw. die C/JavaScript/Java-Entsprechung zu <> in z.B. Basic.
Bio
Besten dank! Sehr erleuchtend eure ausführungen und "vergleichsoperatoren" ist wohl das benötigte stichwort um nachzuschlagen.
gute nacht allerseits