今日小案例,用Js实现一个小小的计算器
<!DOCTYPE html>
<html lang="zh-CN">
<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>简易计算器</title>
</head>
<script>
function calculate(num1, num2) {
return [num1 + num2, num1 - num2, num1 * num2, num1 / num2];
}
while (true) {
var choose = prompt('欢迎使用简易计算器\n 1.加法运算\n 2.减法运算\n 3.乘法运算\n 4.除法运算\n 5.退出');
if (choose == '5') {
alert('正在退出...');
break;
}
else {
var num1 = prompt('请输入第一个数');
var num2 = prompt('请输入第二个数');
var re = calculate(parseInt(num1), parseInt(num2));
switch (choose) {
case '1': alert('加法的输出结果是:' + re[0]); break;
case '2': alert('减法的输出结果是:' + re[1]); break;
case '3': alert('乘法的输出结果是:' + re[2]); break;
case '4': alert('除法的输出结果是:' + re[3]); break;
default: alert('输入错误!'); break;
}
}
}
</script>
<body>
</body>
</html>