MCPcopy Index your code
hub / github.com/loiane/javascript-datastructures-algorithms / delete

Method delete

src/07-set/set.ts:35–42  ·  view source on GitHub ↗

* Removes a value from the set. * @param value - The value to remove * @returns true if removed, false if not present * @complexity Time O(1) | Space O(1)

(value: string)

Source from the content-addressed store, hash-verified

33 * @complexity Time O(1) | Space O(1)
34 */
35 delete(value: string): boolean {
36 if (this.has(value)) {
37 delete this.#items[value];
38 this.#size--;
39 return true;
40 }
41 return false;
42 }
43
44 /**
45 * Returns true if the set contains the given value.

Callers 5

set.test.tsFile · 0.45
#removeWordMethod · 0.45
#removeWordMethod · 0.45

Calls 1

hasMethod · 0.95

Tested by

no test coverage detected