比较花车。根据第一块代码,5大于37.66。第二块声称5小于37.66。什么是固定()做到这些,使第一个块反应的方式呢? (这仅是对铬在Ubuntu测试)JavaScript与古董的怪异
amount = 5
total = 37.66
check = null
if(parseFloat(amount).toFixed(2) >= parseFloat(total).toFixed(2)){
check = "amount IS GREATER"
}
检查>> “量大”
amount = 5
total = 37.66
check = null
if(parseFloat(amount.toFixed(2)) >= parseFloat(total.toFixed(2))){
check = "amount IS GREATER"
}
检查>>空
所以“5.00”大于“37.66”。这是一个按字母顺序排列的比较吗? –
是的。 '5'出现在'3'之后,毕竟:) – digitalbath
为什么我认为字符串比较的长度是?我猜这是一个漫长的一周:-P –