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...