Aliteración asombrosa

Una oración es aliterada cuando cada palabra que contiene más de tres letras comienza con la misma letra. Ignora la puntuación al medir la longitud de las palabras y compara las primeras letras sin tener en cuenta las mayúsculas y minúsculas.

Ejemplos

alliterationCorrect("She swam to the shore.") ➞ true
// Todas las palabras >= 4 letras de longitud comienzan con «s»

alliterationCorrect("Maybel manages money well.") ➞ false
// «well» no comienza con una «m»

alliterationCorrect("He helps harness happiness.") ➞ true

alliterationCorrect("There are many animals.") ➞ false

Notas

  • Consulta la pestaña de recursos para obtener una mejor explicación de la aliteración.
  • Esto permite incluir palabras de relleno como «the», «to», «a», etc.; por eso no se cuentan las palabras de tres caracteres o menos.
  • La puntuación no cuenta como parte de la longitud de una palabra.