If you do this...
var parsed = JSON.parse(\'{\"myNum\":0.0}\') ;
Then when you look at parsed.myNum, you just get 0
parsed.myNum
0
If 0.0 is not enclosed in quotes in your JSON (i.e. it's a number and not a string), then there's no way to distinguish it from 0, unless you write your own JSON parser.