Преобразовање неисправних бројева у JavaScript

Приликом покушаја да се претвори низ карактера који садржи не само цифре, већ и друге знакове, функција Number вратиће као резултат вредност NaN:

javascriptalert(Number('2s')); // исписаће NaN

Исти ефекат ће дати употреба плуса:

javascriptalert(+'2s'); // исписаће NaN