Подскажите как сделать так что-бы значение выводилось только 1 раз при вводе в input по условию, а не постоянно добавлялось? И как можно вернуть число в исходное состояние, например если меньше чем условие то .it-price-students-small возвращается первоначальное число, которое было в html? Спасибо
Это строка. inputNumberStudents.value
Вы сравниваете с числом.
Сравнивайте так: parseInt(inputNumberStudents.value)
По второму вопросу - каждый раз запоминайте первоначальное число (чтобы это не значило:) ). И если новое не проходит по условию, отдавайте первоначальное.