Main.rb:3: warning: assigned but unused variable - roelof

I tried my ruby out on this site :
http://www.compileonline.com/execute_ruby_online.php

So I have this script :

roelof = “www.codewars.com#about

def remove_url_anchor(roelof)
answer = roelof.gsub(/#\w+/,"")
puts answer
end

And it gives this wierd error message . roelof is used on several
places.
So why this error message?

Roelof

roelof = “www.codewars.com#about

def remove_url_anchor(roelof) # this is declaring a new variable
as a parameter for the method
answer = roelof.gsub(/#\w+/,"") # this uses the parameter, not the
variable you set to “www…”
puts answer
end

you need a line like the following to actually use the variable

remove_url_anchor(roelof)

From: Roelof W. [email protected]
To: Ruby users [email protected]
Date: 06/06/2014 07:48 AM
Subject: main.rb:3: warning: assigned but unused variable -
roelof
Sent by: “ruby-talk” [email protected]

I tried my ruby out on this site :
http://www.compileonline.com/execute_ruby_online.php

So I have this script :

roelof = “www.codewars.com#about

def remove_url_anchor(roelof)
answer = roelof.gsub(/#\w+/,"")
puts answer
end

And it gives this wierd error message . roelof is used on several
places.
So why this error message?

Roelof

Thanks,

Things can be so simple that you overlooked it.

Roelof

To: [email protected]
Subject: Re: main.rb:3: warning: assigned but unused variable - roelof
From: [email protected]
Date: Fri, 6 Jun 2014 08:01:14 -0400

roelof = “www.codewars.com#about

def remove_url_anchor(roelof) # this is declaring
a new variable as a parameter for the method

answer = roelof.gsub(/#\w+/,"") # this uses
the parameter, not the variable you set to “www…”

puts answer

end

you need a line like the following

to actually use the variable

remove_url_anchor(roelof)

From:
Roelof W. [email protected]

To:
Ruby users [email protected]

Date:
06/06/2014 07:48 AM

Subject:
main.rb:3: warning:
assigned but unused variable - roelof

Sent by:
“ruby-talk”
[email protected]

I tried my ruby out on this site :

http://www.compileonline.com/execute_ruby_online.php

So I have this script :

roelof = “www.codewars.com#about

def remove_url_anchor(roelof)

answer = roelof.gsub(/#\w+/,"")

puts answer

end

And it gives this wierd error message . roelof is used on several
places.

So why this error message?

Roelof

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs