JavaScript中运用函数的知识根据邮件的重量和用户是否选择加急计算邮费。 计算规则: 重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 在prompt弹窗中输入要寄的物品的重量以及是否要加紧(加急输入yes, 不加急输入no),然后在弹出对话框中显示对应的邮费。
时间: 2023-06-05 07:08:42 浏览: 240
1052 计算邮资.cpp
可以使用以下 JavaScript 代码实现:
// 获取邮件重量和用户是否选择加急
var weight = parseInt(prompt("请输入邮件重量(单位为克):"));
var isUrgent = prompt("是否需要加急(是请输入yes,否请输入no):");
// 根据计算规则计算邮费
var basicFee = 8; // 基本费
if (weight > 1000) {
var overweight = Math.ceil((weight - 1000) / 500); // 超重了几个500克
var overweightFee = overweight * 4; // 超重费
var fee = basicFee + overweightFee;
} else {
var fee = basicFee;
}
if (isUrgent === "yes") {
fee += 5; // 加急费
}
// 显示邮费
alert("您需要支付的邮费为:" + fee + " 元。");
阅读全文