不让用eval, 又给了一种方式来计算字符串表达式
// 计算字符串表达式的值:
function calc (expr){
return Function('return (' + expr + ')')()
}
str = "1+1*3-2"
console.log(calc(str)) // 2
不让用eval, 又给了一种方式来计算字符串表达式
// 计算字符串表达式的值:
function calc (expr){
return Function('return (' + expr + ')')()
}
str = "1+1*3-2"
console.log(calc(str)) // 2