Queremos que este proyecto de código abierto esté disponible para personas de todo el mundo.

Ayuda a traducir el contenido de este tutorial a tu idioma!

regresar a la lección

Las formas sufijo y prefijo

importancia: 5

¿Cuáles son los valores finales de todas las variables a, b, c y d después del código a continuación?

let a = 1, b = 1; let c = ++a; // ? let d = b++; // ?

La respuesta es:

  • a = 2
  • b = 2
  • c = 2
  • d = 1
let a = 1, b = 1; alert( ++a ); // 2, la forma de prefijo devuelve el nuevo valor alert( b++ ); // 1, la forma de sufijo devuelve el antiguo valor alert( a ); // 2, incrementado una vez alert( b ); // 2, incrementado una vez