写一个计算器函数,第一个参数为第一位数,第二个参数为第二位数,第三个参数为运算符号(+ - * /)
一点头绪都没有救救我吧
function compute(num1, num2, symbol) {
}
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
function compute(num1, num2, symbol) {
if (symbol=="+")
return num1 + num2;
else if (symbol=="-")
return num1 - num2;
else if (symbol=="*")
return num1 * num2;
else if (symbol=="/")
return num1 / num2;
else
alert("运算符号错误");
}
alert(compute(6, 8, "*"));
或者也可以用eval
function compute(num1, num2, symbol) {
return eval(num1+symbol+num2);
}