JavaScript — прототипно-ориентированный сценарный язык программирования. Является реализацией языка ECMAScript (стандарт ECMA-262).
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Функция isNaN является встроенной в Javascript. Она работает с числовыми объектами типа Number и определяет, является ли значение переменной числом или нет.
Функции parseInt, parseFloat и Number в javascript конвертируют строки в числа. Они возвращают целые, дробные числа или NaN. Функция Number преобразует true в 1, а false в 0