IndexOf Command

IndexOf( <Object>, <List> )

Returns position of first occurrence of Object in List.

Examples: IndexOf(5, {1, 3, 5, 2, 5, 4}) returns 3.

When the object is not found, result is undefined.

IndexOf( <Object>, <List>, <Start Index> )

Same as above, but the search starts at given index.

Examples:

  • IndexOf(5, {1, 3, 5, 2, 5, 4}, 3) returns 3.

  • IndexOf(5, {1, 3, 5, 2, 5, 4}, 4) returns 5.

  • IndexOf(5, {1, 3, 5, 2, 5, 4}, 6) returns undefined.

IndexOf( <Text>, <Text> )

Specifies the position at which the short text appears for the first time in the whole text.

IndexOf("Ge", "GeoGebra") returns 1.

IndexOf( <Text>, <Text>, <Start Index> )

Same as above, but the search starts at given index.

IndexOf("Ge", "GeoGebra",2) returns 4.