Poción de Salud

Novato

Tu héroe está herido y necesita beber una poción de salud. La poción restaura una cantidad de vida, pero nunca puede superar la vida máxima del personaje.

Tu Misión

Suma `healing` (curación) a `currentHealth` (vida actual). Si el resultado supera `maxHealth` (vida máxima), retorna `maxHealth`. Si no, retorna el resultado de la suma.

Condiciones

  • La vida resultante no puede superar `maxHealth` (vida máxima)
  • Usa un condicional para verificar el tope
  • Retorna `newHealth` (nueva vida) del personaje

Casos de Prueba

InputOutput Esperado
(50, 30, 100)80
(80, 50, 100)100
(100, 20, 100)100