什么是打字稿编号范围

时间:2018-12-24 08:56:43

标签: javascript typescript

打字稿数字类型的范围是什么,在完成JavaScript编写之后,行为是什么?

var num  =100000000000

1 个答案:

答案 0 :(得分:2)

TypeScript仅使用JavaScript,因此任何数值限制都将与JavaScript限制相同。您在该表达式中编写的任何数字都将原样传递到JavaScript输出。

如果您希望通过编程方式获取更多信息,可以查看JavaScript自己的Number.*

console.log(Number.MAX_VALUE); // 1.7976931348623157e+308
console.log(Number.MIN_SAFE_INTEGER); // -9007199254740991
console.log(Number.MAX_SAFE_INTEGER); // 9007199254740991

但是要意识到Number类型是floating point number,所以您不能真正谈论“范围”。谈论精度更有意义。