使用javascript书写代码:超市打折计算 满200打8折,如果是会员再打8折;不满200不打折,但是会员仍然打8折; 输入是否为会员和消费金额,输入如下例句: 如果是会员就输出:尊敬的会员,本次消费共元,优惠后实付元; 如果非会员就输出:尊敬的顾客,本次消费共元,优惠后实付元,如果成为会员,还能优惠**元;
时间: 2023-05-18 09:03:32 浏览: 71
superMarketBasket:超市购物篮可用于添加或打折并根据折扣生成账单
以下是使用 JavaScript 编写的超市打折计算代码:
```javascript
function calculateDiscount(isMember, amount) {
var discount = 1;
var message = "";
if (isMember) {
discount *= 0.8;
message = "尊敬的会员,本次消费共" + amount + "元,优惠后实付" + (amount * discount) + "元。";
} else {
message = "尊敬的顾客,本次消费共" + amount + "元,";
if (amount >= 200) {
discount *= 0.8;
message += "优惠后实付" + (amount * discount) + "元。";
} else {
message += "不打折,实付" + amount + "元。";
}
message += "如果成为会员,还能优惠**元。";
}
return message;
}
```
你可以将 `isMember` 设置为 `true` 或 `false`,将 `amount` 设置为消费金额,然后调用 `calculateDiscount` 函数来计算打折后的价格和提示信息。如果 `isMember` 为 `true`,则会员优惠和消费金额会被考虑在内;否则,只有满 200 元才会打折。
阅读全文