上一節(jié)中間的時(shí)候console.log(itemtop),我在IE下查看,那些數(shù)字一會(huì)是小數(shù)一會(huì)是整數(shù),而在360下完全是整數(shù),這是什么情況?怎么兼容

門外小白3342804
2016-09-10
3 回答
舉報(bào)
0/150
提交
取消
2016-10-01
這是因?yàn)橛?jì)算機(jī)的舍入誤差造成的,我在chrome下也會(huì)有小數(shù)點(diǎn),你可以在控制臺(tái)隨便取值輸出試試
var a=2
var b=1.6
console.log(a-b)
輸出結(jié)果:0.3999999999999
2016-09-12
我還沒(méi)涉及到這個(gè)問(wèn)題,因?yàn)槲也幌雽W(xué)JQ,我就學(xué)學(xué)JS就好了,不想太專注于前端
2016-09-11
對(duì)不起? 我也不懂