rudolph: Was heißt "===" ?

Beitrag lesen

Was bedeuten drei Istgleichzeichen?

= ist ein Zuweisungsoperator, kann also nicht für Vergleiche verwendet werden.

== ist ein Vergleichsoperator, wird also am häufigsten benutzt.

=== ist ebenfalls ein Vergleichsoperator, und prüft, ob etwas _identisch_ ist.

Identisch heißt mehr als gleich. Neben Inhalt von bspw Variabeln muss auch noch der Datentyp übereinstimmen. Ein Vergleich von (1==="1") wird deshalb ein "false" zurückgeben.

Denke, ich konnte weiterhelfen.
rudolph