JS Built-ins
← Set25 / 85
Setdeletebeginner

Set delete() β€” delete twice

πŸ“– Usage Example
const s = new Set([1, 2, 3])
s.delete(2)   // β†’ true
s.delete(99)  // β†’ false
console.log(s.size) // β†’ 2

Use Set.delete() to remove a value; it returns true if the value existed.

Set.prototype.delete()

Deleting the same value twice: first returns true, second returns false.

Challenge: Verify the second delete returns false.

πŸ’‘ Hints (1)
  • β€’ delete() is idempotent β€” deleting an already-deleted value returns false