Robbe: Problem beim vergleichen von String-Werten

Beitrag lesen

Hallo,

Ich habe eine Funktion die ein zweidimensionales Array mit einer for-schleife durchläuft. Zwei String-Werte besitzt die Funktion als Eingabe, diese werden auch ordnungsgemäß übergeben. Die Funktion prüft nun ob var1 == array[i][0] WENN ja prüft sie weiterhin ob var2 == array[i][1] ... WENN beide ausdrücke übereinstimmen liefert die Funktion nur i zurück. Das Problem liegt darin das er nur den ersten Wert (var1) richtig vergleicht, bei der Prüfung var2 == array[i][1] geht das Proggy einfach nicht in diesen Zweig obwohl lt. Ausgabe mit alert(); die Strings 100% gleich sind.

Hat da jmd. ne idee wo der Fehler liegen könnte?

mfg, Robin.