Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde a todos,
estou aprendendo a programar em Ruby e estou tentando definir um método que retorna se a string é palíndromo sem utilizar laços (for, while, etc).
Utilizei o .each pra poder verificar cada elemento e retirar os caracteres especiais (".", " ", " ' ", etc), pois o método deve ignora-los, retornando assim uma string só com letras. Exemplo:
"Ame o poema" ==> "ameopoema"
Meu problema maior é como utilizar o each pra varrer a string. Quando o uso dentro do método ele alega que não existe esse método .each pra classe string. Terei que montar uma classe chamada "string" declarar ele lá dentro? Como posso fazer?
Se alguém puder me ajudar. Obrigada.
Carregando comentários...