โ02-16-2018 03:08 AM
I am trying to use โinโ clause in a mapper snap. But it does not evaluate correctly.
30 in [30,40,50] ----> false
30 in [โ30โ,โ4โ,โ50โ] ----> false
(x => x in [โ4โ,โ5โ,โ6โ])(4) ----> false
Has anyone tried it already? Am I missing anything?
Solved! Go to Solution.
โ02-21-2018 05:18 AM
Syntax for checking if a value is in an array is the same as in javascript.
Try:
[30,40,50].indexOf(30) != -1 โ> true
[30,40,50].indexOf(90) != -1 โ> false
The reason for the โ!= -1โ is that indexOf returns -1 if the element is not found in an array. Otherwise it returns the index.
Same method works for strings.
โ02-21-2018 09:00 PM
Thanks, got it working ๐