Dado que el else llama a exactamente lo mismo, si el número es menor que cero, se cuelga. Pero si no preguntás nada, también se cuelga, con lo cual la pregunta es innecesaria.
Si querés controlar para que en negativo no falle, deberías hacer algo como lo que explicamos ayer en clase para cuentaRegresiva: un wrapper...
No está mal. El nombre ponerSi es inadecuado, porque no describe el propósito. Pero dado que usaste bien el wrapper, lo voy a dar por cerrado (igual, corregilo)
Dado que el else llama a exactamente lo mismo, si el número es menor que cero, se cuelga. Pero si no preguntás nada, también se cuelga, con lo cual la pregunta es innecesaria. Si querés controlar para que en negativo no falle, deberías hacer algo como lo que explicamos ayer en clase para
cuentaRegresiva
: un wrapper...