Struppi: String vergleichen

Beitrag lesen

hi hi

ich möchte prüfen ob sortart true oder false ist und dementsprechend eine function aufrufen.
bei mir wird immer sortalpah() aufgerufen auch wenn ich:
if(sortart=="false") abfrage.

false/true sind Schlüsselwörter in JS.

mit alert(soert); bekomme ich "false" zurück

weil soert kein String ist.

2te. aufgabe   (in der kürze liegt die würze)

kann ich die function auch so aufrufen?

(sortart == "false") ? sortnum() : sortalpah();

nicht ganz.

var x= !sortart ? sortnum() : sortalpah();

!(not) ist wahr, wenn der ausdruck false/null oder ein Leerstring ist.

Struppi.