Paridad del índice del mayor número par

Escribe una función que devuelva el número entero par más grande de un array con su índice correspondiente y la paridad de ese índice, pero, para determinar la paridad de ese índice, no se permite usar el operador módulo %.

Estructura de salida

Tienes que devolver un Object.

{"@odd|even index " + index_of_largest: largest_integer}

Ejemplos

bitwiseIndex([107, 19, 36, -18, -78, 24, 97]) ➞ {"@even index 2": 36}

bitwiseIndex([31, 7, 2, 13, 7, 9, 10, 13]) ➞ {"@even index 6": 10}

bitwiseIndex([4, 4, 4, 4, 4, 4]) ➞ {"@even index 0": 4}

bitwiseIndex([-31, -7, -13, -7, -9, -13]) ➞ "No even integer found!"

Notas

  • El uso de indexOf() y max() está restringido.
  • Si no hay números enteros pares, devuelve "No even integer found!".
  • El conjunto de limitaciones impuestas en este desafío determina el nivel de dificultad.
  • Otra versión de este desafío que trata sobre la recursión se puede encontrar aquí.