老师帮我检查下怎么样qwq~ 还有就是 为什么打印换不了行
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>if语句练习02</title>
</head>
<body>
<script>
var price = prompt("请输入商品的价格");
var quantity = prompt("请输入商品的数量");
var total = price * quantity;
if (total>0 && total<500) {
alert("您购买的商品不满500元,不享受打折~" + "<br/>" + "请您支付:" + price * quantity + "元");
} else if (total>=500) {
alert("您购买的商品满500元,可以享受打八折!" + "<br/>" + "请您支付:" + price * quantity * 0.8 + "元");
}
</script>
</body>
</html>0
收起
正在回答
1回答
你好同学,效果实现的正确。另外,<br>是html换行标签,像prompt弹窗中显示的不是html结构,所以使用它会被当做普通的字符串哦。应该使用如下:

祝学习愉快,望采纳。
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星