Konwersja nieprawidłowych liczb w JavaScript

Próba konwersji ciągu znaków zawierającego nie tylko cyfry, ale także inne znaki, funkcja Number zwróci jako wynik wartość NaN:

javascriptalert(Number('2s')); // wyświetli NaN

Ten sam efekt da użycie plusa:

javascriptalert(+'2s'); // wyświetli NaN