Protocolo 01: El eco del algoritmo

Fácil
strings
loops
validation

📖Historia

📡 Transmisión de Zeew_01 iniciada…

En las profundidades de la Zona Delta, el Nodo Sigma ha comenzado a fallar. Su eco repite cada instrucción dos veces, generando caos en la red. Los mensajes se distorsionan y los datos se saturan.

"El conocimiento distorsionado es peor que el silencio."

Tu misión es restaurar la función original antes de que el nodo colapse por completo. Debes eliminar las repeticiones consecutivas y devolver el mensaje limpio a su forma pura.

🎯Enunciado

🎯 Objetivo

Crea una función fixEcho(data) que reciba una cadena y elimine los caracteres duplicados consecutivos, conservando solo una aparición de cada uno.

📋 Especificaciones

  • Si el parámetro no es un string, retorna "Error: señal corrupta"
  • Elimina SOLO duplicados consecutivos
  • Respeta mayúsculas y minúsculas
  • Mantén los espacios como cualquier otro carácter

💡 Ejemplos

fixEcho("Heeellooo  Zeeew!") // "Helo Zew!"
fixEcho("Cooodeee") // "Code"
fixEcho("Zeew Space") // "Zew Space"
fixEcho(123) // "Error: señal corrupta"

✅Casos de prueba

Tu solución será validada contra 5 casos de prueba

Test 1: Elimina ecos consecutivos
Test 2: Limpia repeticiones múltiples
Test 3: Respeta espacios únicos

... y 2 casos más

💻 Editor de código

JavaScript
Cargando editor...
Loading...