JS documentation of numerical syntax
<p>I have seen a syntax such as the following before:</p>

<pre><code>var mynum = new Number();
var temp = (+mynum);  //this line is what i am curious about
var text = temp.toPrecision(3);
</code></pre>

<p>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.</p>

<p>Thanks,
jml</p>
