【问题标题】:How we can create a formula for buy n items and get n items free?我们如何创建购买 n 件商品并免费获得 n 件商品的公式?
【发布时间】:2020-04-06 14:43:05
【问题描述】:

我想创建一个公式,这里有一些例子:

买2件送1件
或者
买3件送2件

买5件送1件

等等...
意思是,就像这样购买 x 件并免费获得 y 件

买 3 件送 1 件的另一个例子:
1 - 0
2 - 0
3 - 1
4 - 1
5 - 1
6 - 2
7 - 2
8 - 2
9 - 3

注意:X 和 y 数字可以是任何东西。如果有人知道,请告诉我。

【问题讨论】:

  • 我不明白你在说什么。
  • @MBo 假设我有 3 个参数 var selectedItem = 3; var 需要购买物品 = 3;变量 getFreeItem = 1;意味着您将在购买 3 件商品时免费获得 1 件商品。我需要一个包含免费物品和非免费物品的输出。
  • 好的,现在很清楚了。看答案

标签: php math logic formula shopping-cart


【解决方案1】:

你需要使用整数除法

freeItems = getFreeItem * intdiv( selectedItem, needToBuyItems)

【讨论】:

  • 我找到了这样的php function(我对php不熟悉,所以可能还有另一种整数除法)
猜你喜欢
  • 2014-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-24
  • 1970-01-01
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
相关资源
最近更新 更多