1.首先默认你的余额为100元
var deposit = 100;
2.弹出一个输入框,提示按1存钱,按2取钱,按3显示余额,按4退出
var num = prompt( "请输入您要的操作:\n1.存钱 \n2.取钱 \n3.显示余额 \n4.退出" );
3.使用do-while循环,保证操作至少执行一次 4.在do-while循环体里面使用switch判断用户想要执行的操作。如果用户输入1,则让用户输入想要存入的钱数,然后将用户输入的数字与余额相加,再显示出余额;如果用户输入2,则让用户输入想要取出的钱数,然后将用户输入的数字与余额相减,再显示出余额;如果用户输入3,则直接显示余额;如果用户输入4,则退出do-while循环。 5.完整js代码如下:
<script>
var deposit = 100;
do {
var num = prompt(
"请输入您要的操作:\n1.存钱 \n2.取钱 \n3.显示余额 \n4.退出"
);
switch (num) {
case "1":
var save = prompt("请输入存的钱数");
deposit = deposit + parseFloat(save);
alert("您现在的余额" + deposit + "元");
break;
case "2":
var take = prompt("请输入取的钱数");
deposit = deposit - parseFloat(take);
alert("您现在的余额" + deposit + "元");
break;
case "3":
alert("您现在的余额" + deposit + "元");
break;
case "4":
alert("您正在退出");
break;
}
} while (num < "4");
</script>
作者:杨云植
链接:https://juejin.cn/post/7031739481069879326
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。