在C#中,我们有属性int.MinValue
,返回-2147483648。
有没有办法使用javascript获取此值?
修改
我找到了诸如Number.MIN_VALUE
和Number.MIN_SAFE_INTEGER
之类的答案,但是如果您检查了这些答案,您就会知道它们没有返回我期望的值。
答案 0 :(得分:10)
Javascript不使用整数,而是使用浮点数。因此,可以表示的最小数字是-Number.MAX_VALUE
。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE
但是,这样的数字不会保留所有数字(浮点数的精度有限)。
Number.MIN_SAFE_INTEGER
可能是您正在寻找的,但它仍然是实验性的。
答案 1 :(得分:0)
C#中的值是2 ^ 31 * -1,因此var x = Math.pow(2,31) * -1;