Whatever message this page gives is out now! Go check it out!
set.isDisjointFrom(otherSet)| Parameter | Description |
|---|---|
| otherSet | Another Set. |
cfscript (syntax: set.isDisjointFrom(otherSet)).
<cfscript>
setA = setNew();
setA.add(1);
setA.add(2);
setA.add(3);
setB = setNew();
setB.add(2);
setB.add(3);
setB.add(4);
symmetricSet = setA.symmetricDifference(setB);
// 1 and 4 are only on one side; 2 and 3 are in both → excluded
writeOutput(symmetricSet.size()); // 2
</cfscript>
<cfscript>
/**
* Symmetric difference highlights IDs that appear in only one snapshot
* (new or removed compared to pairwise “in both” sets).
*/
yesterday = setNew();
yesterday.add("user1");
yesterday.add("user2");
today = setNew();
today.add("user2");
today.add("user3");
changed = yesterday.symmetricDifference(today);
// user1 only yesterday, user3 only today
writeOutput(changed.size()); // 2
</cfscript>