Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 553 Bytes

booleans.md

File metadata and controls

23 lines (20 loc) · 553 Bytes

Booleans

Here are a few code examples illustrating the key concepts for booleans:

This first example isn't practical--it just prints a bunch of boolean values--but it lets us review comparators:

def print_some_comparator_results
  puts 1 == 1 # true
  puts 1 < 1  # false
  puts 1 < 2  # true
  puts 1 >= 2 # false
  puts 2 >= 2 # true
  puts 2 <= 3 # true
end

Here's a more practical function that uses a comparator:

# This function returns true if the input is odd.
def odd_integer?(integer)
  return integer % 1 == 1
end