javascript numbers- immutable
javascript
Solution
The numbers themselves are immutable. The references to them that are stored in the variable are not.
So `6 / 2` gets you a reference to the immutable `3`, and then `= 8` assigns a new reference to the immutable `8`.
Problem
I come from c# background where immutable is achieved with public get ,private set properties. I have read that numbers in javascript are immutable so how can I do the following ``` var x = 6 / 2; console.log(x); // 3 x = 8; console.log(x); // 8 ``` I have changed x, which I thought I couldn't?