Filtragem por índices

Crie uma função que receba duas entradas: idx (um array de inteiros) e str (uma string). A função deve retornar outra string com as letras de str em cada índice de idx, na ordem.

Exemplos

indexFilter([7, -1, 5, 1], "She is the love of my love") ➞ "tesh"

indexFilter([4, -7, -13, -11, -2, 0], "Relax and stay calm to avoid failures") ➞ "xavier"

indexFilter([9, -9, 2, 27, 36, 6, 5, 13, -1, 2, 0, 30, 2], "That's life, I've got you under my skin") ➞ "frank sinatra"

Observações

  • Os índices podem não estar em ordem ou podem ser negativos (veja os exemplos).
  • A string de saída deve estar sempre em letras minúsculas, mas a entrada str pode não estar (como nos exemplos acima).