Vengo de C# background donde inmutable se logra con public get, private set properties. He leído que los números en javascript son inmutables por lo que ¿cómo puedo hacer la siguientejavascript numbers- inmutable
var x = 6/2;
console.log(x); // 3
x = 8;
console.log(x); // 8
He cambiado x, que pensé que no podía?
Las cadenas son inmutables en C#. 'var str =" hola "; str = "mundo"; 'Ahora' str' ahora es igual a '" mundo "' ¿qué pasó? – asawyer
Si los números fueran mutables, podría tener 'y = x', modificar' x' y 'x === y' seguiría siendo cierto. Pero no puedes. Por supuesto, siempre puedes cambiar a qué se refiere 'x'. –
"public get, private set" tiene poco que ver con la inmutabilidad. Si es inmutable, no hay 'conjunto '. – delnan