Full house de póquer

Crea una función que determine si una mano de cinco cartas es un full house. Un full house contiene exactamente tres cartas de un mismo valor y dos cartas de otro valor.

Por ejemplo, "A", "A", "A", "K", "K" es un full house porque contiene tres ases y dos reyes.

Ejemplos

isFullHouse(["A", "A", "A", "K", "K"]) ➞ true

isFullHouse(["3", "J", "J", "3", "3"]) ➞ true

isFullHouse(["10", "J", "10", "10", "10"]) ➞ false

isFullHouse(["7", "J", "3", "4", "2"]) ➞ false

Notas

  • La entrada siempre contiene exactamente cinco valores de cartas.