<script>
// 实现的功能
// 里面现存有100块钱
// 如果存钱,就用输入钱数,之后弹出显示余额提示框
// 如果取钱,就减去取的钱数,之后弹出显示余额提示框
// 如果显示余额,就输出余额
// 如果退出,弹出退出信息提示框
var balance = 100;//balance是余额的意思
var num = prompt('请输入您想要的操作:\n1.存钱\n2.取钱\n3.显示余额\n4.退出');//获取输入
while (num != 4) {
if (num == '1') {//为什么要写'1',而不是1,因为prompt输入的是字符串数字类型
// 存钱
var save = prompt('请您输入存的钱数:');
balance += Number(save);
alert('您现在的余额是:' + balance);
} else if (num == '2') {
// 取钱
var drawMoney = prompt('请您输入取的钱数');
balance -= Number(drawMoney);
alert('您现在的余额是:' + balance);
} else {
// 查询余额
alert('您现在的余额是:' + balance);
}
num = prompt('请输入您想要的操作:\n1.存钱\n2.取钱\n3.显示余额\n4.退出');//注意!!!这条代码决定这个循环要不要继续,与4.退出功能相关,重点理解!!
}
// 退出
alert('您正在退出');
</script>