valueOfbeginner// Retrieve the primitive value of an object
const n = new Number(42)
n.valueOf() // β 42
const obj = { valueOf() { return 10 } }
obj + 5 // β 15Use valueOf() to retrieve the underlying primitive value of an object; JavaScript calls it automatically in numeric contexts.
Number objects have a valueOf() that returns the wrapped primitive number value.
Challenge: Verify that Number's valueOf returns a number primitive.