Konvertierung ungültiger Zahlen in JavaScript

Beim Versuch, eine Zeichenkette, die nicht nur Ziffern, sondern auch andere Zeichen enthält, zu konvertieren, gibt die Funktion Number den Wert NaN zurück:

javascriptalert(Number('2s')); // gibt NaN aus

Die Verwendung des Pluszeichens führt zum gleichen Effekt:

javascriptalert(+'2s'); // gibt NaN aus