Преобразуване на некоректни числа в JavaScript

При опит за преобразуване на низ, съдържащ не само цифри, но и други символи, функцията Number ще върне като резултат стойност NaN:

javascriptalert(Number('2s')); // ще изведе NaN

Същият ефект ще даде използването на плюс:

javascriptalert(+'2s'); // ще изведе NaN