dimas15,
Не привязываться к ID, а делать привязку к классу параметра и его порядковому номеру в массиве подобных, есть же нормальный поиск => querySelectorAll
https://learn.javascript.ru/searchin...erySelectorAll
==============
Торгда у вас функция расчета по каждому из параметров
Моторное масло, включая замену
Масляный фильтр, включая замену
и т.д
будет единой функцией о трёх входных переменных-параметра