villiwalla
@villiwalla
HTML-верстка

Расчёт стоимости изготавливаемого товара, как записать данные для калькуляции?

Помогите советом, рекомендацией как подготовить данные для калькуляции стоимости товара.

Данные по товару:
41209445916c4b9dadb32c9dbe2da09e.png
Это только малая часть данных. Всего 42 строки. Как видно на таблице получается что у 1-го размера от 3 до 4 цен, где цена зависит от длины в диапазоне.

Например: Трубка 1 канал, размером 1,5х0,5 и длинной 124мм, будет стоить 98,58 руб. Ровна как все трубки размером 1,5х0,5 и длинной от 100-150мм.
Расчёт: 0,124мм*795=95,58руб.

Вся колонка размеров она статична и выбирается через . Вот длину трубки вводит пользователь.

Хорошо, вот получил я размер трубки, получил длину трубки, а вот как проверить вхождение длинны в определённый диапазон и получить цену для дальнейшего расчёта?

Как записать все данные, несколько массивов под каждые данные? В объект? Массив с размерами, к массиву размера массив с диапазонами, а в диапазонах цены?

Совсем не могу сообразить как всё аккуратненько уложить все эти данные.
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
{
type: '1 канал',
size: '1,5х0,5',
prices: [
  {from: 100, to: 150, price: 795},
  {from: 151, to: 750, price: 735}
]
}
что-то вроде этого
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы