Skip to content

Instantly share code, notes, and snippets.

@joshuastr
Created April 26, 2016 16:25
Show Gist options
  • Save joshuastr/8d6a265b7bb4c23208f7e5edf9b75de5 to your computer and use it in GitHub Desktop.
Save joshuastr/8d6a265b7bb4c23208f7e5edf9b75de5 to your computer and use it in GitHub Desktop.
Joshua-Strubs-MacBook-Pro:~ joshuastrub$ cd lighthouse
Joshua-Strubs-MacBook-Pro:lighthouse joshuastrub$ irb
irb(main):001:0> def say_hi(name)
irb(main):002:1> "Hi, #{name}"
irb(main):003:1> end
=> nil
irb(main):004:0> say_hi("Josh")
=> "Hi, Josh"
irb(main):005:0> my_array = [5, 3, 5]
=> [5, 3, 5]
irb(main):006:0> my_array.sort
=> [3, 5, 5]
irb(main):007:0> my_array.sort!
=> [3, 5, 5]
irb(main):008:0> my_array.sort
=> [3, 5, 5]
irb(main):009:0> clear
NameError: undefined local variable or method `clear' for main:Object
from (irb):9
from /usr/bin/irb:12:in `<main>'
irb(main):010:0>
irb(main):010:0> an_array = [1,2,3,4,5]
=> [1, 2, 3, 4, 5]
irb(main):011:0> an_array.each {|i| puts i}
1
2
3
4
5
=> [1, 2, 3, 4, 5]
irb(main):012:0>
irb(main):012:0> Math.sqrt(1282)
=> 35.805027579936315
irb(main):013:0> include Math
=> Object
irb(main):014:0> Time.now
=> 2016-04-26 12:22:26 -0400
irb(main):015:0> sqrt 64
=> 8.0
irb(main):016:0>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment