Foros del Web » Programando para Internet » Ruby »

Novato en Ruby (Ayuda)

Estas en el tema de Novato en Ruby (Ayuda) en el foro de Ruby en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/07/2007, 04:51
 
Fecha de Ingreso: julio-2007
Mensajes: 1
Antigüedad: 17 años, 4 meses
Puntos: 0
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:36.