JavaScript趣题:芳香剂蒸发器
来源:互联网 发布:java怎么sleep 编辑:程序博客网 时间:2024/05/17 06:17
这个题目在于测试一种装有芳香剂的蒸发器,看它的使用寿命。
我们已知蒸发器的容量content(ml来计算),里面盛装的芳香剂每天都会挥发一定的百分比(evap_per_day)。
这个蒸发器最少要threshold(百分比)的芳香剂,否则就无法再使用了。
所有的数字都是为正的。
求多少天后,蒸发器会失效。
函数原型如下:
function evaporator(content, evap_per_day, threshold)参数依次为容量,挥发百分比,最低百分比。
这道题目,其实用不用容量都无所谓,也可以只用百分比解决,但我觉得还是容量更好理解。
下面就是容量的解法,判断每天挥发后剩余多少容量,直到当前容量小于最低极限容量,返回天数。
function evaporator(content, evap_per_day, threshold){ var day = 0; threshold = content * threshold / 100; while(content >= threshold){ content *= (1 - evap_per_day / 100); day++; } return day;}
0 0
- JavaScript趣题:芳香剂蒸发器
- 冷凝器和蒸发器功率
- 蒸发器,冷凝器面积过大
- 自制冰箱,冰柜蒸发器和毛细管的速算
- JavaScript趣题:统计降水量
- JavaScript趣题:找出凶手
- JavaScript趣题:缺水危机
- JavaScript趣题:建房子
- JavaScript趣题:统计二进制
- JavaScript趣题:依赖注入
- JavaScript趣题:循环计数器
- JavaScript趣题:字符串排序
- JavaScript趣题:弹力球
- JavaScript趣题:哪些在里面?
- JavaScript趣题:创建电话号码
- JavaScript趣题:Jaden Smith
- JavaScript趣题:乌龟赛跑
- JavaScript趣题:回文质数
- 画圆环
- android当中的消息推送
- android app程序运行状态的判定
- FreeMarker:获取页面request、session
- Linux如何进行系统配置
- JavaScript趣题:芳香剂蒸发器
- 06-最大后验估计
- JAVA001对象导论03
- input 多文件上传
- String和StringBuffer有什么区别
- C#笔试题
- 自定义属性和圆环的绘制
- Android事件分发
- 用php打印出前一天的时间,格式是 2016-8-20