Neutralización
Dadas dos cadenas compuestas por + y -, devuelve una cadena nueva que muestre cómo interactúan las dos cadenas de la siguiente manera:
- Cuando interactúan dos signos positivos, siguen siendo positivos.
- Cuando interactúan dos signos negativos, siguen siendo negativos.
- Pero cuando interactúan un signo negativo y uno positivo, se vuelven neutros y se muestran como el número
0.
Ejemplo resuelto
neutralise("+-+", "+--") ➞ "+-0"
// Compara los primeros caracteres de cada cadena y luego continúa con los siguientes, uno por uno.
// "+" contra un "+" devuelve otro "+".
// "-" contra un "-" devuelve otro "-".
// "+" contra un "-" devuelve "0".
// Devuelve la cadena de caracteres.Ejemplos
neutralise("--++--", "++--++") ➞ "000000"
neutralise("-+-+-+", "-+-+-+") ➞ "-+-+-+"
neutralise("-++-", "-+-+") ➞ "-+00"Notas
Las dos cadenas tendrán la misma longitud.