Index Finder

Routine Summary

Returns the index number of an element searched for within a list


X - Element that it's finding
L₁ - List that's being searched
N - The occurrence to search for


Ans - Index number of element searched.

Variables Used


Calculator Compatibility



RogueBantha, CubeBag

//Finds first occurrence of X in L₁

//Finds last occurrence of X in L₁
max((L₁=X)cumSum(1 or L₁

// Finds the Nth occurrence of X in L₁

Given a value in X, this code will search L₁ and return the index number of the desired occurrence of X.

Error Conditions

If L₁ does not contain X, the first and third routines will both return 1+dim(L₁); the second will return zero.


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Noncommercial 2.5 License.