Задачка, кстати , не так проста. Попробуй написать "4у" или "454и_это_же_не_число!" и калькулятор будет работать )))))) parseInt - штука коварная ))) . Мой вариант :
zettt, Василий, Тогда почему не изменить type="text" на type="number" и не проверять это все? А так же в вашем варианте ошибка, я могу сразу нажать прибавить и он выдаст 00 тк сложит 2 строки с 0