超市收银问题

<head>
	<meta charset="UTF-8">
	<title></title>
</head>

<body>
	<p id="comm"></p>

	<script type="text/javascript">
		var hosh = [];
		hosh["青菜"] = 1.2;
		hosh["牛肉"] = 20;
		hosh["猪肉"] = 30;
		hosh["苹果"] = 6;
		hosh["牙刷"] = 10;
		hosh["牙膏"] = 16;

		var Price_arr = [];
		var Commod = [];
		var sum = 0;
		var eixt = "over";
		for(var i = 0; i < 9999; i++) {
			var commodit = prompt("请输入您所购买的商品");
			if(hosh.indexOf(commodit)){//用来检测输入的商品是否在超市的数据中存在
				alert("您输入的商品名称有误")
			}
			if(commodit == eixt) {
				alert("开始计算总金额");
				break;

			} else if(commodit != eixt) {
				Commod[i] = commodit;//用来存放输入商品的名称
				Price_arr[i] = hosh[commodit];//用来存放下标是客户输入的商品的价格

			}
		}
		document.getElementById("comm").innerText = "您购买的商品如下:";
		for(var j = 0; j <= Price_arr.length - 1; j++) {
		//便利商品名称和单价
			document.write(Commod[j]);
			document.write(Price_arr[j]);
			document.write("<br/>")

			sum = Price_arr[j] + sum;//计算总金额
		}
		document.write("您的总消费为:" + sum);
	</script>
</body>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值