არასწორი რიცხვების გარდაქმნა JavaScript-ში

სტრიქონის გარდაქმნის მცდელობისას, რომელიც შეიცავს არა მხოლოდ ციფრებს, არამედ სხვა სიმბოლოებს, ფუნქცია Number დააბრუნებს შედეგად მნიშვნელობას NaN:

javascriptalert(Number('2s')); // გამოიტანს NaN

იგივე ეფექტს მისცემს პლუსის გამოყენება:

javascriptalert(+'2s'); // გამოიტანს NaN