Curso de Raku / Apéndice 🆕 / Trabajar con datos / Texto y cadenas / Exercises / Comprobación de palíndromo
Solución: Comprobación de palíndromo
Aquí tienes una posible solución para la tarea.
Código
for <level hello racecar> -> $word {
say "$word: { $word eq $word.flip ?? 'yes' !! 'no' }";
}🦋 Puedes encontrar el código fuente en el archivo palindrome.raku.
Salida
level: yes
hello: no
racecar: yesComentarios
.flipinvierte los caracteres de una cadena. Una palabra es un palíndromo exactamente cuando es igual a su propia inversa, cosa que el ternario convierte enyesono.