function calculate(a, b, type) {
let res = 0;
let sign = '+';
switch (type) {
case 'PLUS':
res = a + b;
sign = '+'
break
case 'MINUS':
res = a - b;
sign = '-'
break
case 'MUL':
res = a * b;
sign = '*'
break
case 'DIV':
res = a / b;
sign = '/'
break
default:
res = a + b;
sign = '+'
break
}
return {
a, b, sign, res
}
}
const {a,b,sign,res}=calculate(1,2,'DIV')
console.log(`${a}${b}${sign}${res}`)
运行结果