Cantidad de veces que aparece un carácter
Crea una función que devuelva cuántas veces aparece un carácter dado en cada palabra de una oración. Considera idénticas las formas en mayúscula y minúscula de una misma letra.
Ejemplos
charAppears("She sells sea shells by the seashore.", "s")
➞ [1, 2, 1, 2, 0, 0, 2]
// s aparece una vez en She, dos veces en sells, una vez en sea, dos veces en shells, y así sucesivamente.
charAppears("Peter Piper picked a peck of pickled peppers.", "P")
➞ [1, 2, 1, 0, 1, 0, 1, 3]
// La comparación no distingue entre mayúsculas y minúsculas.
charAppears("She hiked in the morning, then swam in the river.", "t")
➞ [0, 0, 0, 1, 0, 1, 0, 0, 1, 0]Notas
- Divide la oración en palabras separadas por espacios.
- Los signos de puntuación permanecen unidos a su palabra, pero no modifican de ninguna otra manera el conteo del carácter.