Detector de Números Triangulares
Dificultad: Difícil JavaScript advanced logic
const esTriangular = n => {
let suma = 0, i = 1;
while (suma < n) suma += i++;
return suma === n;
};
console.log(esTriangular(10)); 📥 Inputs:
n = 10
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Un número triangular se forma sumando enteros consecutivos (1+2+3+4=10). El algoritmo acumula sumas hasta alcanzar o superar n, verificando si coincide exactamente.
¿Puedes identificar el próximo número triangular después de 10? Comenta tu respuesta 🔺