I'm struggling to understand the behaviour of Javascript's increment operator, and more specifically, why certain cases fail.
Why does adding increment operator on both sides of an argument fail?
EXAMPLE:
let a = 1;
++a++;
This returns a horrible error stating that:
ReferenceError: Invalid left-hand side expression in prefix operation
What does this mean, and should I be worried?