Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
все значения input-ов это строки, а на 99% значение переменной берется оттуда, так что предсказать, что там будет НЕ number, а string можно с той же вероятностью beejuice, тебе как, любое число, в том числе и с плавающей точкой, или целое/положительно и т.д? точка это буковка? а 'E' в экспоненциальной записи это буковка или часть числа?