Open In App

Ruby | Hash > method

Last Updated : 07 Jan, 2020
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report
Hash#>() is a Hash class method compares two Hash values.
Syntax: Hash.>() Parameter: Hash values Return: true - if a > b otherwise return false
Example #1 : Ruby
# Ruby code for Hash.>() method

# declaring Hash value
a = {a:100, b:200}

# declaring Hash value
b = {a:100, c:300, b:200}

# declaring Hash value
c = {a:100}


# COMPARING TWO Hash VALUES
puts "Hash a > b : #{a>b}\n\n"

# b
puts "Hash b > c : #{b>c}\n\n"

# c
puts "Hash a > c : #{c>a}\n\n"
Output :
Hash a > b : false

Hash b > c : true

Hash a > c : false

Example #2 : Ruby
# Ruby code for Hash.>() method

# declaring Hash value
a = { "a" => 100, "b" => 200 }

# declaring Hash value
b = {"a" => 100}

# declaring Hash value
c = {"a" => 100, "c" => 300, "b" => 200}


# COMPARING TWO Hash VALUES
puts "Hash a > b : #{a>b}\n\n"

# b
puts "Hash b > c : #{b>c}\n\n"

# c
puts "Hash a > c : #{c>a}\n\n"
Output :
Hash a > b : true

Hash b > c : false

Hash a > c : true

Similar Reads