De un lado a otro
En un juego de mesa, un jugador puede tomar cartas que contienen flechas orientadas hacia la izquierda o hacia la derecha. La cantidad de puntas de flecha de una carta indica el número de casillas que debe avanzar en esa dirección.
Dado un arreglo con las flechas de las cartas del jugador, crea una función que devuelva una sola cadena de puntas de flecha equivalente al desplazamiento neto.
Ejemplo resuelto
calculate_arrowhead([">>", "<<", "<<<"]); // "<<<">>desplaza 2 casillas hacia la derecha.<<desplaza 2 casillas hacia la izquierda, cancelando>>.<<<luego desplaza 3 casillas más hacia la izquierda.- En total, el desplazamiento es
<<<.
Ejemplos
calculate_arrowhead([">>>>", "<", "<", "<"]); // ">"
calculate_arrowhead([">", "<", ">>", "<", "<<<"]); // "<<"
calculate_arrowhead([">>>", "<<<"]); // ""Notas
Devuelve una cadena vacía si todas las puntas de flecha se cancelan entre sí.