xiaoing.com©

开花即结果 提问即答案

实现简单计算器功能:用户输入两数进行任意算术运算并弹出结果的JavaScript函数
原始问题:

实现简单计算器功能:用户输入两数进行任意算术运算并弹出结果的JavaScript函数

解析:

这个问题需要我们使用JavaScript编写一个函数,该函数可以接收两个数字作为输入,并执行任意的算术运算(加、减、乘、除)。然后,它应该显示运算的结果。

代码如下:

function calculator(num1, num2, operation) {
    let result;
    switch (operation) {
        case '+':
            result = num1 + num2;
            break;
        case '-':
            result = num1 - num2;
            break;
        case '*':
            result = num1 * num2;
            break;
        case '/':
            if (num2 !== 0) {
                result = num1 / num2;
            } else {
                return "错误:除数不能为0";
            }
            break;
        default:
            return "错误:无效的操作符";
    }
    alert("结果是:" + result);
}

在这个函数中,我们首先定义了一个变量result来存储计算结果。然后,我们使用switch语句根据用户输入的操作符执行相应的算术运算。如果用户输入的操作符不是'+'、'-'、'*'或'/',或者在执行除法运算时除数为0,我们就返回一个错误信息。最后,我们使用alert函数弹出一个对话框显示计算结果。

实现简单计算器功能:用户输入两数进行任意算术运算并弹出结果的JavaScript函数
https://www.xiaoing.com/zhidao/51346.html
AI / 模型iFLYTEK
时间 / DATEOctober 28, 2023, 5:54 PM
语言zh-CN
IP / 区域四川 成都