Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

106
Vistas
¿Javascript regresa más de una vez?

por favor, ¿pueden ayudarme a entender cuándo y bajo qué condiciones debo regresar más de una vez en un bloque de estado de cuenta? por ejemplo, mi código:

 function checkPositive(arr) { return arr.every(function(element) { return element > 0; }); }

¿Por qué esto solo funciona si vuelvo dos veces?

Estoy confundido acerca de cómo seguir esta estructura y cuándo saber que debería usarlos.

Gracias

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Dado que su código tiene dos funciones, y un return solo se aplica a la función de la que el return es miembro, necesita dos declaraciones de return .

Puede quedar más claro cuando primero define la función interna y luego la función externa:

 function isPositive(element) { return element > 0; } function checkPositive(arr) { return arr.every(isPositive); }

La única diferencia aquí es que le hemos dado un nombre a la función interna ( isPositive ) usando una declaración de function .

En este caso particular, la función isPositive devuelve si un solo valor es positivo, mientras que checkPositive devuelve si todos los valores son positivos. Estas funciones tienen un propósito diferente y, por lo tanto, son responsables de devolver lo que pretenden evaluar.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda