Este é um triângulo retângulo?

Dados três números, x, y e z, determine se eles podem ser os lados de um triângulo retângulo.

Exemplos

rightTriangle(3, 4, 5) // true
rightTriangle(145, 105, 100) // true
rightTriangle(70, 130, 110) // false

Notas

  • Observe que o maior lado do triângulo pode não ser o último argumento passado para a função.
  • Todos os números serão inteiros.
  • Lados com comprimento igual a zero ou negativo são inválidos e retornam false.