Conversão de Números Inválidos em JavaScript
Ao tentar converter uma string que contém
não apenas dígitos, mas também outros caracteres, a função
Number retornará o valor
NaN como resultado:
alert(Number('2s')); // exibirá NaN
O mesmo efeito ocorrerá com o uso do operador de adição unário:
alert(+'2s'); // exibirá NaN