javascrip写一个函数,用户输入任意两个数字和任意算术运算(加减乘除及取余),弹出运算后的结果。
时间: 2024-10-20 15:05:46 浏览: 23
JAVASCRIPT 写一个函数 , 用户输入任意两个数字的任意算数运算 (简单的计算器小功能) , 并能弹出运算后的结果
你可以使用JavaScript编写一个简单的函数,通过`prompt`获取用户的输入,然后根据用户指定的运算符进行相应的计算。下面是一个示例:
```javascript
function calculate() {
// 获取用户输入的数字和运算符
var num1 = parseFloat(prompt("请输入第一个数字: "));
var num2 = parseFloat(prompt("请输入第二个数字: "));
var operator = 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;
case '%':
result = num1 % num2;
break;
default:
alert("无效的运算符,请选择正确的加、减、乘、除或取余运算");
return;
}
// 弹出结果
alert("运算结果是: " + result);
}
// 调用函数
calculate();
```
在这个例子中,如果用户输入了非法的操作符或尝试对零做除法,会给出相应的错误提示。
阅读全文