string.reverseすべての非単語文字の文字列をクリーンアップし、小文字にして、それ自体を比較しようとしていstringます。
def palindrome?
if self.reverse.gsub(/\W/, "").downcase == self
return true
end
end
次のエラーが表示されるのはなぜですか? downcaseメソッドはどうすればいいですか?
NameError: main:Object の未定義のローカル変数またはメソッド「downcase」