首页 > 解决方案 > 计算每次使用的价格

问题描述

您如何计算每次使用物品的价格 - 在我的情况下是健身车 -

A) 总成本/使用次数

或者

B) 每次使用的总成本减半

以及如何在代码中完成此操作(Javascript 特别是 google sheet scripting)现在我的代码甚至都没有开始接近两个潜在的答案现在它的 6 个用途(值在我的电子表格的 H1 中自动更改)和成本40 美元目前我认为应该按照 B 所说的方式完成,这是我的尝试,但它没有给我预期的输出,我尝试了其他一些方法,但是即使我在 for 循环中的划分似乎也没有重复只有一条线。

我删除了许多 var 定义只是为了使帖子更干净

newppr = 每次骑行的新价格

ppr = 每次骑行的价格

oldppr - 每次骑行的旧价格

pob = 自行车的价格

var numofRides = SpreadsheetApp.getActiveSheet().getRange('H1').getValue(); //gets number of rides from cell H1
for (i = 0; i <= numofRides; i++) {
  oldppr = pob / 2; 
  newppr = oldppr / 2;
  newppr = newppr / 2;
  ppr = newppr;
}
SpreadsheetApp.getActiveSheet().getRange('F3').setValue(newppr);   //sets new value to cell F3 
}

我是不是把这件事弄得太复杂了

标签: javascriptalgorithmgoogle-apps-script

解决方案


总成本/使用次数”也会生成固定费率/使用,但它需要估计总使用次数。假设您的自行车可以使用 1000 次,那么 40/1000 美元 = 每次使用 0.04 美分,这就是定价可能适用于商品类产品的政策"

感谢 Tedinoz 的回复,这是我找不到的确切信息,感谢您的宝贵时间

只是为了澄清一下,它是一辆我已经拥有的自行车,并且由于财务原因想要证明其价格是合理的,以及我个人跟踪电子表格中的一些不错的统计数据。您的最终评论是最好的,它只是我当前的使用次数而不是 40 美元 / 1000 美元,因此无需代码尝试将每次使用的成本减半!原来我真的想多了,它只是一个简单的细胞/细胞。非常感谢。


推荐阅读