Set
class CustomSet { private items: { [key: string]: boolean };
constructor() { this.items = {}; }
// Add an element add(value: string): void { this.items[value] = true; }
// Check if an element exists has(value: string): boolean { return this.items[value] === true; }
// Remove an element remove(value: string): void { delete this.items[value]; }}
const set = new CustomSet();set.add("apple");set.add("banana");console.log(set.has("apple")); // Output: trueconsole.log(set.has("orange")); // Output: falseset.remove("apple");console.log(set.has("apple")); // Output: false