一道js笔试题?

原题是:

     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行不通,求大神指点迷津

}


呼啦一阵风
浏览 503回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript