Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 25.10.2021, 14:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от TomWalbridge
если есть идеи как написать эту функцию, буду признателен!?
Тебе все эти "идеи" уже показали выше...
Небольшая модификация примера от voraa будет суммировать скидки от "основной суммы"...
Ответить с цитированием
  #12 (permalink)  
Старый 25.10.2021, 14:46
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от TomWalbridge
Каждая следующая скидка должна проверяться и применяться к сумме после применения предыдущих скидок.
Тогда voraa тебе все правильно написал. Все как ты и просил ранее.
Ответить с цитированием
  #13 (permalink)  
Старый 25.10.2021, 14:48
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

TomWalbridge, если не умеешь объяснять - так хоть приведи примеры расчета на каких-то примерах...
Ответить с цитированием
  #14 (permalink)  
Старый 25.10.2021, 18:42
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,683

Сообщение от ksa
Т.е. все блага должны анализироваться "от первоначальной" суммы. Все скидки суммируются и только по по окончании всех рассчетов происходит вычитание размера скидок из основной суммы.
Может быть.
Но я так понял
Сообщение от TomWalbridge
но в подсчете стоимости корзины не учитываются предыдущие скидки, так как берётся только начальная стоимость корзины, а надо учитывать стоимость корзины с применением скидок, вот как это исправить?
В принципе это вариант позволяет и использовать начальную стоимость

Хуже бы было при условии, что какие то скидки не суммируются, а просто применяется максимальная.

Последний раз редактировалось voraa, 25.10.2021 в 18:46.
Ответить с цитированием
  #15 (permalink)  
Старый 27.10.2021, 12:03
Аспирант
Отправить личное сообщение для TomWalbridge Посмотреть профиль Найти все сообщения от TomWalbridge
 
Регистрация: 24.10.2021
Сообщений: 31

Да, спасибо, он самый, сразу не заметил!)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить имя функции внутри функции не используя callee drwhite Общие вопросы Javascript 39 12.02.2020 22:48
Помогите дописать функцию, чтобы ajax запрос не возвращал [object Object] Artur_Hopf Общие вопросы Javascript 5 26.04.2019 08:32
Помогите с событиями Forgotten Элементы интерфейса 3 03.09.2012 13:29
Помогите с javascript andruhin Общие вопросы Javascript 12 04.05.2012 10:05
Помогите из разрозненного собрать целое str07str Общие вопросы Javascript 0 22.07.2011 12:02