有谁能告诉我如何在javascript中比较大数字?
像
这样的东西var sla = 1263293940000;
var resp = 1263296389700;
if(sla > resp)
{
//do something
}
答案 0 :(得分:2)
您可能需要查看BigInteger库。
答案 1 :(得分:2)
返回新号码(第一个)>新号码(第二个);
答案 2 :(得分:1)
在内部,所有javascript数字都表示为双精度浮点数。正如您所发现的,这会导致非常大的数字(以及其他地方)出现一些舍入错误。如果你需要更高的精度,你需要使用像Alex发布的那样的库。
答案 3 :(得分:-3)
return('12345678901234568.13')< =('12345678901234568.12');