Caritas felices :)
Se te da una cadena que contiene únicamente los caracteres (, ) y :.
Crea una función que devuelva una puntuación basada en cada par de caracteres adyacentes. Los pares adyacentes se superponen:
- Las caritas felices
:)y(:valen +1 cada una. - Las caritas tristes
:(y):valen -1 cada una. - Los demás pares adyacentes suman 0.
Ejemplo resuelto
happiness_number(":):(") ➞ -1
// Los caracteres 1–2 forman :) +1 Total: 1
// Los caracteres 2–3 forman ): -1 Total: 0
// Los caracteres 3–4 forman :( -1 Total: -1Ejemplos
happiness_number(":):(") ➞ -1
happiness_number("(:)") ➞ 2
happiness_number("::::") ➞ 0Notas
Todos los casos de prueba serán válidos.