简易计算器的功能
1.加法运算
2.减法运算
3.乘法运算
4.除法运算
<script>
var op = prompt("欢迎使用简易计算器\n" +
"1.加法运算\n2.减法运算\n3.乘法运算\n4.除法运算\n5.退出");
var ok = true;
while(ok)
{
var sum = 0;
switch(op){
case '1':
var a = prompt("请输入一个被加数:")
var b = prompt("请输入一个加数:")
sum = parseFloat(a) + parseFloat(b);
alert("加法运算后的结果:" + sum);
console.log(parseFloat(a) + " + " + parseFloat(b) + " = " + sum);
break;
case '2':
var a = prompt("请输入一个被减数:")
var b = prompt("请输入一个减数:")
sum = parseFloat(a) - parseFloat(b);
alert("减法运算后的结果:" + sum);
console.log(parseFloat(a) + " - " + parseFloat(b) + " = " + sum);
break;
case '3':
var a = prompt("请输入一个被乘数:")
var b = prompt("请输入一个乘数:")
sum = parseFloat(a)*parseFloat(b);
alert("乘法运算后的结果:" + sum);
console.log(parseFloat(a) + " * " + parseFloat(b) + " = " + sum);
break;
case '4':
var a = prompt("请输入一个被除数:")
var b = prompt("请输入一个除数:")
while(parseFloat(b) == 0)
{
alert("除数不能为 0,请重新输入")
b = prompt("请输入一个除数:")
}
sum = parseFloat(a)/parseFloat(b);
alert("除法运算后的结果:" + sum);
console.log(parseFloat(a) + " / " + parseFloat(b) + " = " + sum)
break;
case '5':
ok = false;
alert("欢迎使用简易计算器")
break;
default:
alert("输入非法,请重新输入:")
break;
}
op = prompt("欢迎使用简易计算器\n" +
1.加法运算\n2.减法运算\n3.乘法运算\n4.除法运算\n5.退出");
}
</script>