@An-S

Приращение значение при изменении input?

Помогите решить задачу, пожалуйста!
Есть input (id="slideWorkers"), в который вводят количество работников...и у него стоит тег на запуск функции: onchange="calc()".

Нужна такая логика: если работников от 0 до 3 - 0 руб, дальше каждый +500руб.

Реализую так:

var curentSliderWorkersVal = document.getElementById('slideWorkers').value;
var workerPrice_upTo3 = 0, workerPrice = 0, worker_one_price = 500;

	if (curentSliderWorkersVal<=3) {workerPrice = workerPrice_upTo3;} //0
	else if (curentSliderWorkersVal==4) {workerPrice = worker_one_price;} //500
	else if (curentSliderWorkersVal>4){

}


Знающие программисты, помогите, пожалуйста, с решением третьего условия...
Не могу придумать как к каждому следующему значению прибавить 500.
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
var curentSliderWorkersVal = document.getElementById('slideWorkers').value;
var workerPrice = 0, worker_one_price = 500;

if (curentSliderWorkersVal > 3) {
  workerPrice = (curentSliderWorkersVal - 3) * 500;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект