Element position

Syntax

	$set.elementIndex($element)

Description

Returns the position of an element in a list, counting from 0. If the element is contained more than once, the position of the first occurrence is returned.

Parameters

Name Type Description Mandatory Default
set Set A set in which the position of an element is to be determined. yes
element Number/string/boolean/businss object/set The element whose position is to be determined. yes

Return value

Type: Number

The index of the element's position in the set. If the element occurs more than once, the index of the first occurrence is returned. If the element is not contained at all, -1 is returned.

Examples

Element is in the set 1 time

	list(1, 2, 3, 4).elementIndex(2)

Output: 1

Element is in the set more than once

	list(1, 2, 2, 2, 3, 4).elementIndex(2)

Output: 1

Element is not in the set

	list(1, 2, 2, 2, 3, 4).elementIndex(8)

Output: -1