原題是: var a=(10).add(20).reduce(2).add(10);//意思是10加20減2加10要求用原生js實現。這題我的解題思路是用Number.prototype添加方法,但是現在問題來了,當一個數字調用add函數時,例如以(10).add(20)為例:Number.prototype.add=function(num){ //在這里我想要獲得10來與num相加,但是發現用this行不通,求大神指點迷津}
一道js筆試題?
呼啦一陣風
2018-10-12 13:10:07