Здравствуйте, я создаю калькулятор цен для трафаретной печати в vue.js
Упрощенная версия объекта, с которым я работаю
data() {
return {
qty: 0,
breaks: [12, 24, 36, 100],
matrix: [10, 9, 8, 7],
pricePer: 0,
total: 0 // (pricePer * qty)
};
},
У меня естьвход, который изменяет количествообъект "breaks" - это пороговое значение количества.
Таким образом, если пользователь вводит кол-во меньше 12 (первое значение в массиве "breaks" должно быть ошибкой, потому что минимальное значение для screenprinting - 12
массив "matrix" - это цена за рубашку
, поэтому мне нужна функция, которая будет
Взять количество и найти индекс ближайшего значения вмассив перерывов
Используйте этот индекс, чтобы найти цену за рубашку в массиве "матрица"
Когда все будет готовобудет намного больше переменных, вычисляющих цену.
(кол-во, односторонний / двухсторонний, количество напечатанных цветов)
, но если я могу просто получить представление окак следует подойти к этой функции, я смогу применить ее к остальной части калькулятора.
Это мой первый пост здесь, спасибо !!!