Question & Additional Information
 
What is the scope of a local variable in Ruby?
Add to My IQ
 

Answer Title
Answer
A new scope for a local variable is introduced in the toplevel, a class (module) definition, a method defintion. In a procedure block a new scope is introduced but you can access to a local variable outside the block.

The scope in a block is special because a local variable should be localized in Thread and Proc objects.

while, until, and for are control structures and the scope is shared with the outside of these structures. loop is a method and the appended block introduces a new scope.
Question Tag Title
Tags
Question Asked At Title
Asked At
None
Question Job Title
Job Titles
None


Check out our newest job listings!

Post a Job! $49 for 60 days



Your Name:
Add your comment text
 
Related Questions
Related Questions
Flag this interview question as inappropriate Inappropriate
See Answer
There are 3 main uses for the static.
1. If you declare within a function:
It retains the value between function calls

2.If it is declared for a function name:
By default function is extern..so it will be visible from other files. if the function declaration is as static, it is invisible for the outer files

3.Static for global variables:
By default we can use the global variables from outside files If it is static global..that variable is limitied to with in the file
Create Date
:
Tuesday, September 11, 2007
Asked At
:
None
Job Positions
:
None
Click here to improve the Interview Question, Answer and other fields.
Comments (1) :
1.
anujtripathi
Thursday, October 16, 2008 10:42 AM
Gud Xplanation !
Flag this interview question as inappropriate Inappropriate
See Answer
Something thatâ?Ts used in an expression to manipulate objects such as + (plus), - (minus), * (multiply), and / (divide). You can also use operators to do comparisons,such as with <, >, and &&.
Create Date
:
Thursday, September 13, 2007
Asked At
:
None
Job Positions
:
None
Click here to improve the Interview Question, Answer and other fields.
Comments (1) :
1.
Sean
Wednesday, September 17, 2008 5:54 PM
Each one of the operators you listed can be overridden rather trivially, so they're not 'operators' in the strictest (eg. java, c, php) sense.
Flag this interview question as inappropriate Inappropriate
See Answer
Ecotourism, also known as ecological tourism, is a form of tourism that appeals to ecologically and socially conscious individuals. Generally speaking, ecotourism focuses on volunteering, personal growth, and learning new ways to live on the planet. It typically involves travel to destinations where flora, fauna, and cultural heritage are the primary attractions. Responsible ecotourism includes programs that minimize the negative aspects of conventional tourism on the environment and enhance the cultural integrity of local people. Therefore, in addition to evaluating environmental and cultural factors, an integral part of ecotourism is the promotion of recycling, energy efficiency, water conservation, and creation of economic opportunities for the local communities
Create Date
:
Saturday, June 28, 2008
Tags
:
None
Asked At
:
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Flag this interview question as inappropriate Inappropriate
See Answer
Yes.  If you are debugging via Visual Studio.NET, just go to Immediate window.
Create Date
:
Tuesday, May 13, 2008
Tags
:
Asked At
:
None
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Flag this interview question as inappropriate Inappropriate
See Answer
The data value may not be changed.  Note: The variable value may be changed, but the original immutable data value was discarded and a new data value was created in memory.
Create Date
:
Tuesday, May 13, 2008
Tags
:
Asked At
:
None
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Flag this interview question as inappropriate Inappropriate
See Answer
It is available to any sub-class (a class inheriting this class).
Create Date
:
Tuesday, May 13, 2008
Tags
:
Asked At
:
None
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
 
• More Related Questions: