Any is TRUE
Returns true
if ANY elements in array
are truthy.
When none of the element has a truthy value false
is returned. In all other cases true
is returned.
Properties
Array: Source array to find value from
Output
index-location: The location each index is stored
value-location: The location where each array element is located and where condition is checked for continuation
output-location: The location where the end result after all the iteration is stored
Example
Let’s say you have an array [1,2,3] and you want to check whether they are any equal 1
.
- Set the property Array to
[1,2,3]
- Drag-and-drop the
data/is-equal
action in the iteration box . - Set the property value as
1
and output as value. The iteration looks at thevalue
data to check whether it is true.
Sample Configuration
Click to learn how to paste configuration into your solution.
{
"$action": "organization/group",
"do": [
{
"$action": "data/set",
"at-location": {
"__$afref__": "data",
"path": [
"numbers"
]
},
"name": "Sample Data",
"value": [
1,
2,
3
]
},
{
"$action": "iteration/any-is-true",
"array": {
"__$afref__": "data",
"path": [
"numbers"
]
},
"do": [
{
"$action": "data/is-null",
"output-location": {
"__$afref__": "data",
"path": [
"value2"
]
},
"value": {
"__$afref__": "data",
"path": [
"value2"
]
}
}
],
"index-location": {
"__$afref__": "data",
"path": [
"index1"
]
},
"name": "Example: Iteration False",
"output-location": {
"__$afref__": "data",
"path": [
"result1"
]
},
"value-location": {
"__$afref__": "data",
"path": [
"value1"
]
}
},
{
"$action": "iteration/any-is-true",
"array": {
"__$afref__": "data",
"path": [
"numbers"
]
},
"do": [
{
"$action": "data/is-equal",
"output-location": {
"__$afref__": "data",
"path": [
"value1"
]
},
"target": {
"__$afref__": "data",
"path": [
"value1"
]
},
"value": 1
}
],
"index-location": {
"__$afref__": "data",
"path": [
"index2"
]
},
"name": "Example: Iteration True",
"output-location": {
"__$afref__": "data",
"path": [
"result2"
]
},
"value-location": {
"__$afref__": "data",
"path": [
"value2"
]
}
}
],
"name": "Example: Iteration Any is True"
}