js用prompt写四则运算
时间: 2024-10-14 13:18:42 浏览: 28
Js四则运算函数代码
在JavaScript中,`prompt`函数通常用于获取用户的输入,你可以利用它创建一个简单的四则运算计算器。首先,你需要编写一个函数来接收用户输入的两个数字和操作符,然后使用`eval()`函数来计算结果。不过请注意,`eval()`函数存在安全风险,因为它可以执行任意JavaScript代码,这里仅作为示例:
```javascript
function calculate() {
var num1 = Number(prompt("请输入第一个数字: "));
var operator = prompt("请输入运算符(+, -, *, /): ");
var num2 = Number(prompt("请输入第二个数字: "));
// 判断运算符并计算结果
switch (operator) {
case '+':
var result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 !== 0) {
result = num1 / num2;
} else {
alert("除数不能为零!");
return;
}
break;
default:
alert("无效的运算符,请选择+、-、*或/");
return;
}
alert("计算结果是:" + result);
}
calculate();
```
当你运行这个程序时,会提示用户输入两个数字和一个运算符,然后显示计算结果。如果用户输入的操作符不是预期的四个之一,或者除法中的除数为零,会有相应的错误提示。
阅读全文