I have seen a syntax such as the following before:
var mynum = new Number();
var temp = (+mynum); //this line is what i am curious about
var text = temp.toPrecision(3);
Can anyone tell me what this + syntax means? What I have found is that in some JS implementations, it is somehow necessary as it ensures that the number defined in mynum is valid.
Thanks, jml