编写函数,实现使用prompt输入两个数和运算符号,并计算两个数的操作结果
调用无参构造函数,实现简易计算器功能
<!DOCTYPE html>
<html>
<head lang="en">
<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>
<body>
<input type="button" value="计算两数运算结果" onclick="computer()">
</body>
<script type="text/javascript">
function computer(){
var result;
var num1 = prompt("请输入第一个数");
var num2 = prompt("请输入第二个数");
var operator = prompt("请输入运算符");
switch (operator){
case "+":
result = parseInt(num1) +parseInt(num2);
break;
case "-":
result = parseInt(num1) - parseInt(num2);
break;
case "*":
result = parseInt(num1) * parseInt(num2);
break;
case "/":
if(num2!=0){
result = parseInt(num1) / parseInt(num2);
}else{
alert("输入错误!!!");
}
return;
default:
alert("输入的运算符错误!");
return;
}
alert("计算结果为" + num1 + operator + num2 + " = " + result);
}
</script>
</html>
运行结果如下: