ArrayAnyMatch
Returns true if an element is shared between two lists.
- Type
- javascript
- Pack
- FiltersAndTransformers
Source
function main() {
var leftArg = args.left;
var rightArg = args.right;
var leftList = leftArg ? argToList(leftArg) : [];
var rightList = argToList(rightArg);
var foundCommon = false;
for (var i = 0; i < rightList.length; i++) {
var rightVal = rightList[i];
if (leftList.indexOf(rightVal) > -1) {
foundCommon = true;
break;
}
}
return foundCommon;
}
try {
return main();
} catch (err) {
return 'Error: ' + err.message;
}
README
Returns true if an element is shared between two lists.
Script Data
| Name | Description |
|---|---|
| Script Type | javascript |
| Tags | general, transformer, entirelist |
| Cortex XSOAR Version | 5.0.0 |
Inputs
| Argument Name | Description |
|---|---|
| left | Left list. |
| right | Right list. |
Outputs
Returns true if an element is shared between the two lists.