S
Shandy Nantz
I have these years that I am trying to compare to see if they are equal
and when my code get to the right year in question where it is supposed
to equate to true, it doesn't. Here is my code:
<% 1900.upto(year) do |i| %>
<%= option_tag(i, i, @user.dobyear.to_s == i.to_s ? true : false) %>
<% end %>
When I do some 'puts' I get a condition where '1978' == '1978' and that
results in a false value and I can't figure out why. Why in Ruby does
this happen? Thansk,
-S
and when my code get to the right year in question where it is supposed
to equate to true, it doesn't. Here is my code:
<% 1900.upto(year) do |i| %>
<%= option_tag(i, i, @user.dobyear.to_s == i.to_s ? true : false) %>
<% end %>
When I do some 'puts' I get a condition where '1978' == '1978' and that
results in a false value and I can't figure out why. Why in Ruby does
this happen? Thansk,
-S