使用while…if语句,实现一个简单的提款机
var qian = 100 //初始量为100块钱
xa = 0 //选项
while (xa != 4) {
xa = prompt(`1.存钱\n2.取钱\n3.显示余额\n4.退出`)//定义xa变量,用于做判断
if (xa == 1) {
var jj = prompt('请输入您要存钱数')
qian += parseFloat(jj)//把字符串转换为数值
alert('您的余额为' + qian)
continue
} else if (xa == 2) {
var ii = prompt('请输入您要取的钱数')//定义一个变量作为取钱金额
if (ii > qian) {//判断取钱金额是否大于余额
alert('您的余额不足')
ii = 0
continue
} else {
qian -= parseInt(ii)
alert('您的余额为' + qian)
}
} else if (xa == 3) {
alert('您的余额为' + qian)
} else if (xa == 4) {
alert('您已经退出')
} else {
alert('请输入正确的信息')
}
}
网友评论