Detector de Escalera Numérica
Dificultad: Medio JavaScript intermediate coding
const nums = [2, 4, 6, 8, 10];
const diff = nums[1] - nums[0];
const isStaircase = nums.every((n, i) => i === 0 || n - nums[i-1] === diff);
console.log(isStaircase); 📥 Inputs:
nums = [2, 4, 6, 8, 10]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Verifica si un array forma una escalera numérica (diferencia constante entre elementos consecutivos). Usa .every() para comparar cada elemento con el anterior y validar que la diferencia sea siempre la misma.
¿Qué pasaría si nums = [1, 3, 5, 9]? Comenta tu respuesta 🎯