JavaScript 运输公司计算运费,路程越远,运费的折扣越高
运输公司计算运费,路程越远,运费的折扣越高
路程s < 250km no discount
250km<= 路程s <500km 2%
500km<= 路程s <1000km 5%
1000km<= 路程s <2000km 8%
2000km<= 路程s <3000km 10%
3000km<= 路程s 15%
运费计算公式:运费 = 基本运费重量距离 * 折扣
基本运费 和 重量 距离 由用户输入
let discount;
let readline = require("readline-sync");
console.log("请输入基本运费:人民币");
let price = parseFloat(readline.question(""));
console.log("请输入重量 KG");
let weight = parseFloat(readline.question(""));
console.log("请输距离:KM");
let distance = parseFloat(readline.question(""));
if (distance >= 3000) {discount = 1 - 0.15;
} else if (distance >= 2000) {discount = 1 - 0.1;
} else if (distance >= 1000) {discount = 1 - 0.08;
} else if (distance >= 500) {discount = 1 - 0.05;
} else if (distance >= 250) {discount = 1 - 0.02;
} else {discount = 1;
}
//运费 = 基本运费*重量*距离 * 折扣
let countMoney = price * weight * distance * discount;
console.log(discount);
console.log(`您此次运费为${countMoney}元`);
JavaScript 运输公司计算运费,路程越远,运费的折扣越高相关推荐
- 运输公司计算运费问题
重点在于路程区间的分析: s<250:即(c>=0&&c<1),case 0:d=0 s>=250&&s<500:即(c>=1&am ...
- C语言 - 运输公司对用户计算运输费用。路程(s km)越远,每吨·千米运费越低。(用switch实现)
前言 运输公司对用户计算运输费用.路程(s km)越远,每吨·千米运费越低.(用switch实现) 标准如下: s < 250 没有折扣 250≤s < 500 2%折扣 500≤s &l ...
- 运输公司对用户计算运费.路程越远每公里运费越低.每公里每吨货物的基本运费p = 3;用户需要输入货物重量w和距离s;根据距离的不同折扣d不同(具体见)下面的表格,要求根据用户输入的w和s,计算出总运费
/* 1.运输公司对用户计算运费.路程越远每公里运费越低. 每公里每吨货物的基本运费p = 3:用户需要输入货 物重量w和距离s:根据距离的不同折扣d不同(具体见) 下面的表格,要求根据用户输入的w和 ...
- 运输公司对用户计算运输费用。路程越远,运费越低。标准如下:
2.运输公司对用户计算运输费用.路程越远,运费越低.标准如下: #include <stdio.h> int main() { float p,w,s,d,f; printf(" ...
- C语言程序之经典习题:运输公司对用户计算运输费用。路程(s/km)越远,每吨/千米运费越低。
运公司对用户计算运输费用.路程(s/km)越远,每吨千米运费越低 s < 250 没有折扣 250 ≤ s < 500 2% ...
- 运输公司对用户计算运费,路程越远,折扣越多,标准如下图
路程s(千米) 折扣 s<250 0% 250<=s<500 2% 500<=s<1000 5% 1000<=s<2000 8% 2000<=s< ...
- c语言:运输公司对用户计算运输费用
运输公司对用户计算运输费用.路程(skm)越远,每吨千米运费越低.标准如下: S<250 没有折扣 250<=s<500 2%折扣 500 ...
- 【c语言】 运输公司对用户计算运输费用
// 运输公司对用户计算运输费用.路程越远,每吨*千米运费越低.标准如下: // s<250---没有折扣 250<=s<500---2%折扣 500<=s<1000-- ...
- 运输公司对用户计算运输费用。
运输公司对用户计算运输费用.标准如下: s<250 无折扣 250<=s<500 2%折扣 500<=s<1000 5%折扣 1000<=s<2000 8%折 ...
- Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本
*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位).编写程序,提示用户输入包裹重量,显示运输成本 题目 题目概述 注意 代码 System.exi ...
最新文章
- Kotlin中使用简洁明了的代码替换findViewByid
- HashFlare矿池退出BTC挖矿,Coingeek矿池继续增加BCH算力
- 使用 PEAR的Text_CAPTCHA保护Web表单[翻译]
- 程序员兄弟们,我们的基本素质怎么样?
- mysql 140824,Oracle 12c创建可插拔数据库(PDB)及用户
- HDU1001 Easy h-index
- VTK:Rendering之StippledLine
- flexjava通信错误之一:Server.resource.unavailable
- Windows Mobile 系列文章索引---不断整理中(2009-07-08)
- 怎么爬before after之间的内容_关于伪元素::before和::after的用法
- Xcode 运行程序,左侧memory 不显示内存
- 提高C++运行效率的方法
- TeeChart.NET 2022.4.8 专业版-Crack
- 模拟电话簿提取名字显示
- 禁用win10触摸屏手势_笔记本WIN10系统启用或关闭触控板的多指(多点)触控功能步骤...
- 【小组成员个人简介】Fantasy
- 2020年中国报废汽车拆解回收行业市场现状分析,汽车报废率远低于发达国家「图」
- MATLAB算法实战应用案例精讲-【数据分析】基于sklearn的异常检测(附matlab、R语言和python代码实现)
- Charles 解决抓包显示乱码问题 - 已解决
- 【原创】PHP程序员的技术成长规划
热门文章
- 《朝歌封神录》10.22正式上线链游玩家|山海异闻、奇幻仙侠
- linux c语言怎么把2个字符串拼起来,【C语言学习笔记】字符串拼接的3种方法 .
- 关于STM32的AD采样串口输出
- [已解决]ubuntu下谷歌浏览器无法上网
- php正则国外手机号码,php--最新正则(手机号码)
- 怎样实现WhatsApp多开?
- 美术☀️PR去掉视频黑边、旋转视频、减小视频体积、设置视频封面
- 企业微信接入第三方应用(以服务商身份)
- 浏览器显示json格式
- 远程服务器停止运行了怎么办,远程桌面己停止工作”的解决方法