Protocolo 03: El ciclo del tiempo
Fácil
loops
arrays
functions
📖Historia
⏱️ Transmisión de Zeew_03 iniciada…
El Reloj Cuántico de Zeew gira sin control. Sus ciclos se repiten eternamente, consumiendo energía sin propósito. La red necesita que alguien tome el control del tiempo.
"El tiempo no se detiene, pero sí se puede contar."
Debes crear un ciclo controlado que ejecute una acción un número específico de veces, ni una más, ni una menos.
🎯Enunciado
🎯 Objetivo
Crea una función timeCycle(n, action) que ejecute una acción n veces y retorne un array con los resultados.
📋 Especificaciones
nes el número de repeticiones (entero positivo)actiones una función que recibe el índice actual (0, 1, 2...)- Retorna un array con todos los resultados
- Si
nes menor o igual a 0, retorna array vacío
💡 Ejemplos
timeCycle(3, (i) => i * 2); // [0, 2, 4]
timeCycle(5, (i) => "Ciclo " + i); // ["Ciclo 0", "Ciclo 1", "Ciclo 2", "Ciclo 3", "Ciclo 4"]
timeCycle(0, (i) => i); // []
✅Casos de prueba
Tu solución será validada contra 4 casos de prueba
Test 1: Ejecuta operación n veces
Test 2: Concatena strings
Test 3: Retorna array vacío si n <= 0
... y 1 casos más
💻 Editor de código
JavaScript
Cargando editor...
Loading...