Corso di Raku / Appendice 🆕 / Lavorare con i dati / Testo e stringhe / Exercises / Verifica di palindromo
Soluzione: Verifica di palindromo
Ecco una possibile soluzione del compito.
Codice
for <level hello racecar> -> $word {
say "$word: { $word eq $word.flip ?? 'yes' !! 'no' }";
}🦋 Trova il programma nel file palindrome.raku.
Output
level: yes
hello: no
racecar: yesCommenti
.fliprovescia i caratteri di una stringa. Una parola è un palindromo esattamente quando è uguale alla propria inversa, cosa che il ternario trasforma inyesono.