indexWhere
trait Collection[A] {
def indexWhere(p: (A) => Boolean): Int
def indexWhere(p: (A) => Boolean: j: Int): Int
}
indexWhere retorna o índice do primeiro elemento que satisfaz o predicado p.
A pesquisa pode começar com um deslocamento de índice j.
Se nenhum elemento satisfizer p, esta função retornará -1.