¿Qué función devuelve el número mayor?

Published by SyntaxGardener in

Crea una función que reciba dos funciones sin parámetros, las llame e indique cuál devuelve el entero mayor.

  • Devuelve "f" cuando la primera función devuelve el número mayor.
  • Devuelve "g" cuando la segunda función devuelve el número mayor.
  • Devuelve "neither" cuando ambas funciones devuelven el mismo número.

Ejemplos

Program.WhichIsLarger(() => 5, () => 10) ➞ "g"

Program.WhichIsLarger(() => 25, () => 25) ➞ "neither"

Program.WhichIsLarger(() => 505050, () => 5050) ➞ "f"

Notas

Este desafío presenta las funciones de orden superior: funciones que reciben otras funciones.