javascript - 计算每次使用的价格

标签 javascript algorithm google-apps-script

您如何计算出某件商品每次使用的价格 - 在我的例子中是健身自行车 -

A) 总成本/使用次数

B)每次使用总成本减半

这将如何在代码中完成(Javascript 特别是谷歌表脚本) 现在我的代码还没有开始接近两个潜在的答案现在它有 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 
}

我是否让这个变得过于复杂,它应该是什么 - 如果它是 A 那么它是一个简单的解决方案,但我对它是哪一个有一些疑问,我们将不胜感激地收到任何帮助

最佳答案

Total cost/number of uses" also generates a flat rate/use but it requires an estimate of the total number of uses. Say your bike could survive 1000 uses, then $40/1000 = $0.04cents per use, and that would be a pricing policy that might apply to commodity-type products"

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

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

关于javascript - 计算每次使用的价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59011630/

相关文章:

python - 将循环输出中的所有数字相乘

python - 发现我的代码的复杂性

google-apps-script - 使用 Google Apps 脚本将 Google 幻灯片演示文稿下载为 PowerPoint 文档?

google-apps-script - 在 Google Apps 脚本中使用完整的 Google Maps V3 API 及其所有功能

javascript - 一次只有一个 Handlebars 助手工作。要么 stripTags 要么 truncate,而不是两者?

javascript - 焦点改变时不隐藏下拉菜单

javascript - 不支持函数 window.alert

javascript - 如何缩放 SVG 绘图

c++ - 使用求和预测算法的理论平均情况效率和增长顺序

google-apps-script - 谷歌脚本: How to call a function to run after another function is completed