Protocolo 10: El portal de retorno

Fácil
functions
conditionals
operators

📖Historia

🌀 Transmisión de Zeew_10 iniciada…

El Portal de Retorno está sellado. Solo se abrirá cuando reciba la señal correcta: una función que calcule la secuencia exacta. Sin ella, los datos quedarán atrapados en el limbo digital.

"Una función sin retorno es un camino sin destino."

Debes crear la llave que active el portal: una función que retorne exactamente lo que necesita.

🎯Enunciado

🎯 Objetivo

Crea una función portalKey(a, b, operation) que realice una operación matemática entre dos números según el parámetro operation.

📋 Especificaciones

  • operation puede ser: "sum", "subtract", "multiply", "divide"
  • Retorna el resultado de la operación
  • Si operation no es válida, retorna "Error: operación desconocida"
  • Si b es 0 en división, retorna "Error: división por cero"

💡 Ejemplos

portalKey(10, 5, "sum") // 15
portalKey(10, 5, "subtract") // 5
portalKey(10, 5, "multiply") // 50
portalKey(10, 5, "divide") // 2
portalKey(10, 0, "divide") // "Error: división por cero"
portalKey(5, 3, "invalid") // "Error: operación desconocida"

✅Casos de prueba

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

Test 1: Suma correctamente
Test 2: Resta correctamente
Test 3: Multiplica correctamente

... y 3 casos más

💻 Editor de código

JavaScript
Cargando editor...
Loading...