题目来源:
leetcode题目,网址:2695. 包装数组 - 力扣(LeetCode)
解题思路:
按要求模拟即可。
解题代码:
/*** @param {number[]} nums*/
var ArrayWrapper = function(nums) {this.value=nums;
};ArrayWrapper.prototype.valueOf = function() {let res=0;for(var i=0;i<this.value.length;i++){res+=this.value[i];}return res;
}ArrayWrapper.prototype.toString = function() {return "["+this.value+"]";
}/*** const obj1 = new ArrayWrapper([1,2]);* const obj2 = new ArrayWrapper([3,4]);* obj1 + obj2; // 10* String(obj1); // "[1,2]"* String(obj2); // "[3,4]"*/
总结:
无官方题解。要先通过 this 定义一个全局变量(好像是这样)。