javascript求值 : (new Date).getTime() + Math.random()

(new Date).getTime() + Math.random()

这个javascript表达式的值为什么小数只有4位呢?

(new Date).getTime() 的值是一个刻度整数, Math.random()的值是一个多位小数,如:
0.7313792134804351

阅读 5.2k
2 个回答

这个和new Date).getTime() 无关,你可以实验一下,分别用1,11,111,1111,11111....不同的位数和Math.random()相加,会发现小数位数会对应的一直减少

推荐问题