find
Last updated
Last updated
Returns the position of an element in a list or the element at a specified position.
data
The list to be searched.
List
-
-
Yes
value
The element to look for.
Any
-
-
Partial (Yes if no 'position'.)
position
The position to search for.
Number
-
-
Partial (Yes if no 'value'.)
Returns the position of the element in the list or the element itself.
Number
In this example, we will find the value of an element in a list based on the index and print the result in the console.
Drag a button
component to the canvas and open the Action
tab. Select the press
event of the button and drag the Log.write
function to the event flow.
Call the function List.find
inside the Log.write
function.
Then call the function Conversion.toList
inside the data
parameter of the List.find
function.
Enter the value
parameter to return the position of the value in the list or enter the position
parameter to return the value that is in that position in the list. In this example, we will enter the position
parameter.
The console will print the position of the element specified or the element at the position specified.
In this example, the value that will be printed is 3
, as it is the element at position '2' in the list that was passed. (Note: position in a list starts from value '0')
See also:
Functions