Protocolo 06: El mensaje cifrado
Fácil
strings
replace
cipher
📖Historia
🔐 Transmisión de Zeew_06 iniciada…
Un mensaje antiguo ha sido encontrado en los archivos de Zeew, pero está cifrado con un código simple: cada vocal ha sido reemplazada por un número. El Decodificador debe restaurar el mensaje original.
"Las palabras ocultas esperan ser descubiertas."
Debes revertir el cifrado y revelar la verdad que yace escondida.
🎯Enunciado
🎯 Objetivo
Crea una función decodeCipher(text) que decodifique un mensaje donde las vocales han sido reemplazadas por números:
- 1 → a
- 2 → e
- 3 → i
- 4 → o
- 5 → u
📋 Especificaciones
- Reemplaza números por vocales correspondientes
- Respeta mayúsculas (números se convierten en vocales minúsculas)
- Si no es string, retorna
"Error: texto inválido"
💡 Ejemplos
decodeCipher("Z22w Sp1c2") // "Zeew Space"
decodeCipher("H4l1 M5nd4") // "Hola Mundo"
decodeCipher("C4d3g4") // "Codego"
✅Casos de prueba
Tu solución será validada contra 4 casos de prueba
Test 1: Decodifica mensaje básico
Test 2: Reemplaza múltiples vocales
Test 3: Decodifica sin espacios
... y 1 casos más
💻 Editor de código
JavaScript
Cargando editor...
Loading...