betoesquivel icon

correct palindrome

betoesquivel | PRO | 05/19/15 12:40:57 AM UTC | 0 ⭐ | 499 👁️ | Never ⏰ | []
Ruby |

380 B

|

None

|

0 👍

/

0 👎

#!/usr/bin/env ruby
# -*- ruby -*-
 
def palindrome?(sentence='')
  return false if !sentence.is_a? String
  palindrome = sentence.delete(' ').downcase
  return !palindrome.empty? && palindrome == palindrome.reverse
end
 
sentence = gets.chomp
if (palindrome?(sentence))
  puts "#{sentence} is a palindrome"
else
  puts "#{sentence} is not a palindrome"
end
 
palindrome?

Comments