要编写一个计算打折后机票价格的JavaScript程序,你可以按照以下步骤进行:
获取用户输入 :首先,你需要获取用户输入的机票原价和打折率。计算打折后的价格:
根据输入的打折率计算打折后的价格,并进行四舍五入到十位数。
输出结果:
最后,输出计算得到的打折后价格。
```javascript
// 获取用户输入
const原价 = parseFloat(prompt("请输入机票原价(单位:元):"));
const打折率 = parseFloat(prompt("请输入机票打折率(小数点后最多一位数字):"));
// 计算打折后的价格
const打折后价格 = (原价 * 打折率).toFixed(0);
// 输出结果
alert("打折后的机票价格为:" + 打折后价格 + "元");
```
解释
获取用户输入
使用 `prompt` 函数获取用户输入的机票原价和打折率,并将它们转换为浮点数。
计算打折后的价格
使用乘法计算打折后的价格:`(原价 * 打折率)`。
使用 `toFixed(0)` 方法将结果四舍五入到十位数。
输出结果
使用 `alert` 函数显示计算得到的打折后价格。
这个程序简单易懂,适合初学者使用。如果你需要更复杂的逻辑,比如根据不同的时间段和舱位类型进行不同的折扣计算,可以进一步扩展这个程序。