let a = 1;
a.toString()
When a.toString()
, a is auto boxing, will become a Number(1)
, after a.toString()
, will a be unboxing or not?
let a = 1;
a.toString()
When a.toString()
, a is auto boxing, will become a Number(1)
, after a.toString()
, will a be unboxing or not?
toString()
returns the variable as a string, but does not modify what was originally stored. typeof a
after calling toString()
returns "number", as it should.
If you wish for a
to remain a string after calling toString()
on it, you can re-assign it as such: a = a.toString();