Set operations
We can perform the following operations on sets:
- Union: Given two sets, this returns a new set with elements from both the given sets
- Intersection: Given two sets, this returns a new set with the elements that exist in both sets
- Difference: Given two sets, this returns a new set with all the elements that exist in the first set and do not exist in the second set
- Subset: This confirms whether a given set is a subset of another set
Set union
The mathematic concept of union is: the union of sets A and B, denoted by:
This set is defined as:
This means that x (the element) exists in A or x exists in B. The following diagram exemplifies the ...
Get Learning JavaScript Data Structures and Algorithms - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.