Título: [Ruby] Sumar elementos de un array Publicado por: ka0s en 25 Noviembre 2013, 19:39 pm Hola, desde ya muchas gracias por leer.
Estoy aprendiendo Ruby y no puedo creer que me estoy volviendo loco y no encuentro el error o lo que pasa con esto. Quiero sumar los elementos de una array para probar EACH pero me arroja error. Este es mi código: Código
Me estoy volviendo loco, probé de mil maneras distintas, incluso poniendo += para hacer más corto el código pero no encuentro como hacerlo. Lo que me arroja el intérprete es: Citar D:/Users/Administrador/Desktop/probando.rb:6:in `+': String can't be coerced int o Fixnum (TypeError) from D:/Users/Administrador/Desktop/probando.rb:6:in `block in <main>' from D:/Users/Administrador/Desktop/probando.rb:5:in `each' from D:/Users/Administrador/Desktop/probando.rb:5:in `<main>' Es una tontería seguro, pero no puedo aprender ni seguir adelante :(. Desde ya muchas gracias!! Título: Re: [Ruby] Sumar elementos de un array Publicado por: Shell Root en 25 Noviembre 2013, 20:00 pm Es porque cuando pides el ingreso de los números,
Código
Los toma como si fuera string, tienes que convertir los valores a enteros,..., por ejemplo: Código
Título: Re: [Ruby] Sumar elementos de un array Publicado por: ka0s en 25 Noviembre 2013, 20:32 pm Es porque cuando pides el ingreso de los números, Código
Los toma como si fuera string, tienes que convertir los valores a enteros,..., por ejemplo: Código
Ufff, que tontería era!!! MUCHISIMAS GRACIAS POR RESPONDER Y POR LA RÁPIDEZ!! Saludos!! |