Robbe: NaN erkennen

Hallo selfer,

Habe ein kleines Problem.. Wie kann prüfen ob der Rückgabewert NaN zurückgeben wurde, dieser ist für mich eigentlich ein String, warum zeigt typeof string an??

a = parseInt("aa");
alert("--"+a+"--");
alert("--"+typeof(a)+"--");
alert("->"+a);

cya :]

  1. Ok, diesen Quest hab ich einfach zu schnell abgesendet, hier nochmal in deutsch ;)..

    Habe ein kleines Problem.. Wie kann man prüfen ob der Rückgabewert NaN zurückgeben wurde, dieser ist ja eigentlich ein String (soweit ich dsa sehen kann), warum zeigt typeof dann number an??

    a = parseInt("aa");
    alert("--"+a+"--");
    alert("--"+typeof(a)+"--");
    alert("->"+a);

    cya :]

    1. Hallo Robbe,

      hilft dir das vielleicht weiter?

      http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#is_nan

      Gruß Gernot

      1. wuhaha, na klar hilft mir dat weida, genau das was ich gesucht hab,

        dank dir Gernot :],
        cya, Robbe.

        1. Hi Robbe,

          es geht auch so:

          a = parseInt("0" + "aa");
          alert("--"+a+"--");
          alert("--"+typeof(a)+"--");
          alert("->"+a);

          Gruss Norbert