![]() |
Novato en Ruby (Ayuda) Hace poco que he empezado a aprender este lenguaje y me estoy ayudando de una guía que descargue de internet, pero últimamente tengo el mismo problema, y es porque debo estar haciendo algo mal. Mi problema es el siguiente, yo intento prácticar uno de los ejercicios que me salen en la guía y algunos me salen pero otros como este no me salen: ruby> i=8 8 ruby> case i ruby| when 1, 2..5 ruby| print "1..5\n" ruby| when 6..10 ruby| print "6..10\n" ruby| end 6..10 nil Se supone que estos ejemplos los debo practicar con el archivo de ruby "eval.rb", pero cuando lo hago me sale el siguiente error: ruby> i=8 8 ruby> case i ruby| when 1, 2..5 ruby| print "1..5\n" ruby| when 6..10 ruby| print "6..10\n" ruby| end ERR: undefined local variable or method `i' for main:Object Me indica que no tengo la variable "i" indicada, pero si así no me vale como la tengo que indicar o ¿que estoy haciendo mal? Saludos |
| La zona horaria es GMT -6. Ahora son las 19:51. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.