在JavaScript中,我们可以使用各种方法来实现一个简单的计算器,以下是一个简单的例子,它实现了加、减、乘、除四种基本运算。
// 定义一个函数,接受两个参数和一个操作符 function calculate(num1, num2, operator) { let result; // 根据操作符进行相应的计算 switch (operator) { case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': // 防止除数为0的情况 if (num2 !== 0) { result = num1 / num2; } else { throw new Error("除数不能为0"); } break; default: throw new Error("无效的操作符"); } return result; } // 测试计算器 console.log(calculate(5, 3, '+')); // 输出:8 console.log(calculate(5, 3, '-')); // 输出:2 console.log(calculate(5, 3, '*')); // 输出:15 console.log(calculate(5, 3, '/')); // 输出:1.6666666666666667
这个计算器函数首先检查操作符,然后根据操作符执行相应的数学运算,如果操作符是'/',它会检查第二个数字是否为0,以防止除以0的错误,如果操作符不是有效的四则运算符,它会抛出一个错误。
发表评论