Hallo,
Tatsächlich geht der Parser hier nach dem ersten Operanden des Vergleichs. Das ist eine Zahl.
Wobei die Betonung auf "hier" liegen muss, denn wenn man die Operanden tauscht, ist das Ergebnis nicht anders. Es gewinnt allgemein gesagt nicht der erste Operand, sondern der Integer gegenüber dem String.
danke für die Ergänzung. Mir ist das Versäumnis aufgefallen, als ich das Posting schon abgeschickt hatte, fand es aber nicht schwerwiegend genug, um nochmal nachzusetzen.
Siehe auch Type comparison tables.
Wow. Diese Übersicht hatte ich auch noch nicht gefunden (aber auch nicht gezielt gesucht).
Ciao,
Martin
--
Man sollte immer wissen was man sagt
- aber auf keinen Fall alles sagen, was man weiß.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Man sollte immer wissen was man sagt
- aber auf keinen Fall alles sagen, was man weiß.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(