Conversione di numeri non validi in JavaScript

Tentando di convertire una stringa che contiene non solo cifre, ma anche altri caratteri, la funzione Number restituirà come risultato il valore NaN:

javascriptalert(Number('2s')); // visualizzerà NaN

Lo stesso effetto si otterrà usando il più:

javascriptalert(+'2s'); // visualizzerà NaN