简易ATM实现
JS源代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var balance = 100.0;
while(ops != '4'){
var ops = prompt ('请输入您要的操作:\n 1.存钱\n2.取钱\n3.显示余额\n4.退出');
switch ( ops ){
case '1' :
var m1 = prompt ('请输入您要存的钱');
balance += parseFloat(m1);
alert ('您现在的钱数是:'+ balance);
break;
case '2' :
var m1 = prompt ('请输入您要取的钱数');
balance -= parseFloat(m1);
alert ('您现在的钱数是:'+ balance);
break;
case '3' :
alert ('您现在的钱数是:'+ balance);
break;
case '4' :
alert ('您正在退出');
break;
default:
alert ('输入内容不符合要求,请重新输入');
break;
}
}
</script>
</head>
<body>
</body>
</html>
总结
利用while语句、switch语句、输入输出弹窗实现
注意:输入的内容默认都是字符串型的,需要适当进行类型转换