У меня есть эта переменная с именем: var количество .
Эта переменная постоянно меняется. Например: количество = 1, количество = 26 ...
С другой стороны, у меня есть массив элементов с ценами в зависимости от количества продукта: var amount_prices.
var quantity_prices = [
{
"quantity": 1,
"price_pvp": 7.96
}, {
"quantity": 5,
"price_pvp": 7.96
}, {
"quantity": 15,
"price_pvp": 6.97
}, {
"quantity": 25,
"price_pvp": 5.97
}
];
Я хочу сделать так, чтобы, если количество находится между количествами 1 и 5, 6 и 14, 15 и 24, продукт имел правильную цену. Пример: если количество составляет 16, цена, которую я хочу взять, составляет: 5,95 €.
Я думал об использовании цикла for, но я не знаю, как продолжать делать эту работу, чтоЯ хочу сделать:
for (var i = 0; i < this.quantity_prices.length; i++) { // if quantity is between 1 and 5
new_price = this.quantity_prices[i].price_pvp;
// elseif quantity is between 6 and 14
new_price = this.quantity_prices[i].price_pvp;
// elseif quantity is between 15 and 24
new_price = this.quantity_prices[i].price_pvp;
}