Variables Locales

Las variables locales son accedidas sólo en su entorno actual por ejemplo, un método. Algunos de sus alcances son:

  • proc{ … }
  • loop{ … }
  • def … end
  • class … end
  • module … end

Estas variables deben iniciar con una letra minúscula o con un guión bajo. A continuación, ejemplos de uso de variables locales, para esto, abrimos irb y ejecutamos:

Pero si llamamos directamente a nombre, obtenemos un error: