Class: Object

Inherits:
BasicObject
Defined in:
lib/pebbles/suddenly_death_string/ext/object.rb

Instance Method Summary collapse

Instance Method Details

#to_suddenly_deathObject

_人人人人人人_ > 突然の死 < ̄Y^Y^Y^Y^Y ̄



5
6
7
8
9
10
11
12
13
14
# File 'lib/pebbles/suddenly_death_string/ext/object.rb', line 5

def to_suddenly_death
  len = self.to_s.split('').map { |c|
    c.bytes.length > 1 ? 2 : 1
  }.inject(:+) / 2

  text = "_人#{'人' * len}人_\n" +
         "> #{self.to_s } <\n" +
         " ̄#{'Y^' * len }Y ̄"
  text
end