I have a value in my project that I need to parseFloat(). The trick is that the value may be null, int or a string, but it will always be a number. My question is, is it best practice to toString() my value before parseFloat().

.ex:

```
var num = null;

num = parseFloat(num.toString())

```

Would this be correct, or should I just do this?: 

```
var num = null;

num = parseFloat(num)

```