javascript - 如何在javascript中使用计算
问题描述
我有两个变量持续时间和价格,价格从1600开始,持续时间从30开始,所以一旦持续时间为30,价格将为1600,我做了一个切换案例来计算其余部分,但仅适用于60和90,我想知道如何使用开关盒计算其余部分。这是我的代码:
switch(duration){
case 30:
var price = 1600;
break;
case 60:
var price = 1600*2;
break;
case 90:
var price = 1600*3;
break;
}
解决方案
完全放弃开关盒是最好的解决方案 - 只需这样做:
price = duration / 30 * 1600;
只需将其设置为与持续时间成比例
推荐阅读
- javascript - 从 RestEnd 点动态获取数据
- encryption - 使用.net core DataProtection 用密码解除数据保护?
- bash - 用于根据天数计算目录大小和删除的 Bash 脚本
- android - 内视图寻呼机的实现
- android - Android : XMPP MUCLight Smack 监听群聊消息
- scala - 使用 sparkSession,当我读取 parquet 文件时,我得到 type not yet supported 错误消息
- blueprism - 环境问题。将 URL 传递给 BluePrism 中的 Obj 和 Process Studio 时的变量
- ios - 在 iOS Objective C 中处理位置权限
- facebook - 获取在 Facebook 上标记用户的所有评论
- django - 加快“在多边形中查找点”-geodjango 中的查询