Whatever message this page gives is out now! Go check it out!
setSome(set, callback)| Parameter | Description |
|---|---|
| set | Set to test. |
| callback | Function to encapsulate the criteria. |
cfscript (syntax: utils.setSome(set, callback)).
<cfscript>
s = setNew();
s.add(1);
s.add(2);
s.add(3);
s.add(4);
s.add(5);
isEven=(x)=>return x%2==0
writeOutput(setSome(s,isEven)) // Returns TRUE
</cfscript>
<cfscript>
roles = setNew();
roles.add("READ");
roles.add("WRITE");
roles.add("BILLING");
hasAdmin = setSome(roles, function (role) {
return trim(uCase(role)) == "ADMIN";
});
writeOutput(hasAdmin); // false
</cfscript>