Hallo,
ich beschäftige mich zwar nicht den ersten Tag mit JS, aber ich hbae hier was, auf das ich mir keinen Reim machen kann:
Folgendes funktioniert wunderbar:
if (category == "foo")
{
// tu irgendwas
}
Die Anweisungen in dieser Abfrage werden natürlich nur ausgeführt wenn es wahr ist.
Habe ich aber folgendes:
if (category == "foo" || category == "bar")
{
// tu noch mehr
}
Die Anweisungen in dieser Abfrage werden IMMER ausgeführt, egal ob 'category' weder 'foo' noch 'bar' ist. Selbst wenn ich den '===' Operator nutze...
Wie kann das sein, und wie kann ich das umgehen? Bzw. was mache ich falsch? :)
Vielen Dank!
Marc R