Guest User

Untitled

a guest
Apr 25th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. $ irb
  2. 2.4.3 :001 > def foo(a:1, b:2)
  3. 2.4.3 :002?> print "#{a}#{b}"
  4. 2.4.3 :003?> end
  5. => :foo
  6. 2.4.3 :004 > def foobar(a:1, b:2)
  7. 2.4.3 :005?> foo(a,b)
  8. 2.4.3 :006?> end
  9. => :foobar
  10. 2.4.3 :007 > foobar(3,4)
  11. ArgumentError: wrong number of arguments (given 2, expected 0)
  12. from (irb):4:in `foobar'
  13. from (irb):7
  14. from /home/samgooi4189/.rvm/rubies/ruby-2.4.3/bin/irb:11:in `<main>'
  15. 2.4.3 :008 >
  16. 2.4.3 :009 >
  17. 2.4.3 :010 >
  18. 2.4.3 :011 > def hello(a=1, b=2)
  19. 2.4.3 :012?> print "#{a}#{b}"
  20. 2.4.3 :013?> end
  21. => :hello
  22. 2.4.3 :014 > def helloworld(a=1, b=2)
  23. 2.4.3 :015?> hello(a,b)
  24. 2.4.3 :016?> end
  25. => :helloworld
  26. 2.4.3 :017 > helloworld(3,4)
  27. 34 => nil
Add Comment
Please, Sign In to add comment