Skip to content

Instantly share code, notes, and snippets.

@aguayma
Created January 18, 2015 19:22
Show Gist options
  • Save aguayma/145732e5f4abc0a23cfe to your computer and use it in GitHub Desktop.
Save aguayma/145732e5f4abc0a23cfe to your computer and use it in GitHub Desktop.
def mad_max(a,b, *rest)
if (a.is_a? Numeric) && (b.is_a? Numeric)
puts [a,b].max
else
puts "Please put a valid number"
end
end
p "-------------"
def test_mad_max
p mad_max(1,{})
#p "-------------"
p mad_max(1,4)
#p "-------------"
p mad_max(-1,0)
#p "-------------"
p mad_max(0,-1)
#p "-------------"
p mad_max(12,2)
#p "-------------"
p mad_max(false, 7)
#p "-------------"
p mad_max("",4)
#p "-------------"
p mad_max(2,4,5,6,7,7,7,8)
end
test_mad_max
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment