0

Could someone explain to me why the 2 blocks of code below result in different values?

Double plus

let n = 2;
let x = n++;

// n = 3, x = 2

Plus equals

let n = 2;
let x = n += 1;

// n = 3, x = 3
Christopher Moore
  • 3,071
  • 4
  • 30
  • 46

0 Answers0