Virheellisten numeroiden muuntaminen JavaScriptissä

Yritettäessä muuntaa merkkijonoa, joka sisältää ei vain numeroita, vaan myös muita merkkejä, funktio Number palauttaa tuloksenaan arvon NaN:

javascriptalert(Number('2s')); // tulostaa NaN

Saman efektin antaa plus-merkin käyttö:

javascriptalert(+'2s'); // tulostaa NaN