Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. class Fixnum
  2. define_method(:ping_pong) do
  3. giveBack = []
  4. (0..self).each() do |number|
  5. if number == 0 #Ignore 0
  6. giveBack.push(number)
  7. elsif number.%(15) == 0
  8. giveBack.push("Ping-Pong!")
  9. elsif number.%(5) == 0
  10. giveBack.push("Pong!")
  11. elsif number.%(3) == 0
  12. giveBack.push("Ping!")
  13. else
  14. giveBack.push(number)
  15. end
  16. end
  17. giveBack
  18. end
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement