题目2:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。(用电量由页面的输入框填入,电费结果由alert弹出)
时间: 2024-02-23 15:00:17 浏览: 131
数学建模-阶梯电价问题
好的,您这道题目需要用到JavaScript来进行计算,以下是代码实现:
```javascript
var electricity = parseFloat(prompt("请输入您本月的用电量(单位:千瓦时):")); // 获取用户输入的用电量
var price; // 定义变量用于存储电费
if (electricity <= 50) { // 用电量在50千瓦时以内
price = electricity * 0.53;
} else { // 用电量超过50千瓦时
price = 50 * 0.53 + (electricity - 50) * 0.58;
}
alert("您本月的电费为:" + price.toFixed(2) + "元"); // 输出电费结果
```
以上代码中,我们使用了parseFloat()方法来将输入框中的字符串转为数值型,使用if-else语句判断用电量是否超过了50千瓦时,并计算电费。最后使用alert()方法弹出电费结果。注意,使用toFixed()方法将结果保留2位小数。
阅读全文