Hi all,
In ruby we are having many methods to check whether the variable defined or not. Mostly we are using the following condition to check the variable defined or not
Code:
if local_variable
puts "local variable exists"
else
puts "local_variable does not exists"
end
But there is another way to check the variable defined or not.
sample-code:
a = 10
puts defined?(a).inspect => "local-variable"
puts defined?(b).inspect => nil
So, the method returns the value "local-variable" for the already defined variables and "nil" for the undefined variables.
Hope hereafter you guys using the method "defined?" to check the variable already defined or not.
Cheers,
Vadivelan
No comments:
Post a Comment