dynIntersect()
Returns a DynVar with each values from value, which occurs in key.
Synopsis
dyn_type dynIntersect(dyn_type key, dyn_type values);
Parameters
| Parameter | Meaning |
|---|---|
| key | array of arbitrary data type, for example, key = {1, 1, 2, 3} |
| value | array of arbitrary data type, for example, values = {1, 2, 2, 5, 6} |
Return Value
An array with the combined data.
Errors
A message is issued in the event of missing or incorrect arguments, or if the first parameter is not an array.
Description
Returns a DynVar with each values from value, which occurs in key. key and values need not the same data type. The result (return value) always has the type from values.
main()
{
dyn_int key,value,result;
key=makeDynInt(1,2,2,3);
value=makeDynInt(1,2,2,5,6);
result=dynIntersect(key, value);
DebugN(result); // returns (1,2,2)
}
Assignment
Dynamic fields
Availability
CTRL
