11.简易计算器methods核心业务代码

eval("this.result=parseFloat(this.n1)${this.opt}parseFloat(this.n2)")

要么就用switch

switch(this.opt){
    case "+":
        this.result=parseFloat(this.n1)+parseFloat(this.n2)
        break;    
    case "-":
        this.result=parseFloat(this.n1)-parseFloat(this.n2)
        break;
    case "*":
        this.result=parseFloat(this.n1)*parseFloat(this.n2)
        break;
    case "/":
        this.result=parseFloat(this.n1)/parseFloat(this.n2)
        break;
}

 

posted @ 2021-03-09 08:32  种太阳  阅读(27)  评论(0编辑  收藏  举报