JS Built-ins
BooleanvalueOfbeginner

Boolean.valueOf() β€” new Boolean(true).valueOf()

πŸ“– Usage Example
new Boolean(false).valueOf()  // β†’ false

valueOf() on a Boolean wrapper returns the underlying primitive false.

Boolean Object valueOf

new Boolean(true) creates a Boolean wrapper object. .valueOf() extracts the primitive.

Challenge: Verify the result.

πŸ’‘ Hints (1)
  • β€’ Boolean wrapper objects have type "object" but valueOf() returns the primitive.