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

251
Vistas
Valores de configuración de variables de Javascript, tratando de entender el significado

¿Puede alguien explicarme el siguiente código?

  1. ¿La línea está configurando múltiples variables al mismo tiempo? Si es así, ¿cuáles son?
  2. Si está configurando múltiples variables, hubiera esperado que todos los elementos fueran X=Y, pero en cambio obtengo variables aleatorias dentro de la línea, como reevVal, mmareev, amareev, fvVal.

Cualquier ayuda es muy apreciada.

 var balance = $(".input-balance"), value = $(".balance-value"), reevVal, mmaVal = $(".mma-val span"), mmareev, amaVal = $(".ama-val span"), amareev, triggerPlus = "false", triggerMinus ="false", fvVal;
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

var x = 0, y, z = 1

es equivalente a

 var x = 0; var y; // undefined var z = 1

También existe el operador de coma similar, pero diferente, que le permite "agrupar" varias expresiones en una sola expresión. Se devuelve el valor de la última subexpresión, pero se evalúan todas las subexpresiones:

 let x = (5, doSix(), 7); // x = 7 x = 8, doNine(), 10; // 10

Tenga en cuenta que los paréntesis son necesarios en la primera línea de arriba para dejar claro que es una sola declaración y no una lista de declaraciones como en el primer ejemplo. Los paréntesis no son necesarios en la segunda línea, ya que no hay let|var|const , por lo que no es una declaración, sino una asignación.

En la práctica, es más común en bucles for donde está restringido a una sola expresión:

 for (let i = 0, j = 10; i < j; i++, j--) console.log(i, j);

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