Array verdadeiro ou falso?

Admito que este desafio é um tanto estranho. O objetivo é descobrir se um determinado array é true ou false. Aqui estão alguns arrays true:

[12, 40, 4, 6420, 20, 24, 400, 24]
[12.3, 46, 4, 7383, 23, 27, 529, 27.6]
[14, 80, 6, 12840, 40, 46, 1600, 48]

E aqui estão alguns arrays false:

[18.1, 162, 9, 26091, 81, 90, 6561, 97]
[14.5, 90, 18, 14445, 18, 51, 2025, 54]
[19.2, 184, 9, 29592, 92, 101, 8464, 110.8]

Os 8 valores dos arrays estão relacionados de alguma forma; você precisa descobrir qual é a relação. Brinque um pouco com os 150 casos de teste e você vai descobrir.

Exemplos

tfArr([12, 40, 4, 6420, 20, 24, 400, 24]) ➞ true

tfArr([18.1, 162, 9, 26091, 81, 90, 6561, 97]) ➞ false

tfArr([14.7, 94, 6, 15087, 47, 53, 2209, 56.4]) ➞ true

Observações

  • Todas as entradas são arrays válidos com 8 números.
  • Para obter uma pequena dica, consulte a aba Comments.