Module: LahrbPalindrome

Included in:
Integer, String
Defined in:
lib/lahrb_palindrome.rb,
lib/lahrb_palindrome/version.rb

Constant Summary collapse

VERSION =
"0.2.0"

Instance Method Summary collapse

Instance Method Details

#lettersObject



20
21
22
# File 'lib/lahrb_palindrome.rb', line 20

def letters
  self.chars.select { |e| e.match(/[a-zA-Z\d]/) }.join
end

#palindrome?Boolean

Returns:

  • (Boolean)


12
13
14
15
16
17
18
# File 'lib/lahrb_palindrome.rb', line 12

def palindrome?
  if assemulate.empty?
    false
  else
    assemulate == assemulate.reverse
  end
end