Wie gesagt, es geht wie in dem Beispiel von Mathias um dir Rückgabe von prompt(), das ist ein String oder null, was insofern durchaus logisch ist, das ein String eben auch ein Objekt ist.
da hätte er recht wenn's so wäre, typeof des results ist "string" nicht "object", allerding erhalte ich im FF einen Leerstring bei fehlender Eingabe.
MDC ist dahingehend inkonsistent:
https://developer.mozilla.org/en/window.prompt
bye
rolf