JS 数值运算相关的极限值

2 篇文章 0 订阅
console.log('1/0 : ' + 1/0);
console.log('Number.POSITIVE_INFINITY : ' + Number.POSITIVE_INFINITY);
console.log('Number.MAX_VALUE : ' + Number.MAX_VALUE);
console.log('Number.MAX_VALUE+1 : ' + (Number.MAX_VALUE+1));
console.log('Number.MAX_VALUE*2 : ' + Number.MAX_VALUE*2);

console.log('-1/0 : ' + -1/0);
console.log('Number.NEGATIVE_INFINITY : ' + Number.NEGATIVE_INFINITY);
console.log('-Number.MAX_VALUE : ' + -Number.MAX_VALUE);
console.log('-Number.MAX_VALUE-1 : ' + (-Number.MAX_VALUE-1));
console.log('-Number.MAX_VALUE*2 : ' + (-Number.MAX_VALUE*2));

var max = Infinity;
var min = -Infinity;
console.log('-Infinity + Infinity : ' + (max+min));
console.log('NaN : ' + NaN);
console.log('Number.NaN : ' + Number.NaN);
console.log('0/0 : ' + 0/0);
console.log('Number.NaN==Number.NaN : ');console.log(Number.NaN==Number.NaN);//JS中NaN和任何值都不相等,包括自身。
var n = NaN;
console.log('n=NaN,n!=n : ');console.log(n!=n);
console.log('n=NaN,isNaN(n) : ');console.log(isNaN(n));

console.log('Number.MIN_VALUE : ' + Number.MIN_VALUE);
console.log('Number.MIN_VALUE/2 : ' + Number.MIN_VALUE/2);
console.log('-Number.MIN_VALUE/2 : ' + -Number.MIN_VALUE/2);
console.log('-1/Infinity : ' + (-1/Infinity));


结果:

1/0 : Infinity
Number.POSITIVE_INFINITY : Infinity
Number.MAX_VALUE : 1.7976931348623157e+308
Number.MAX_VALUE+1 : 1.7976931348623157e+308
Number.MAX_VALUE*2 : Infinity
-1/0 : -Infinity
Number.NEGATIVE_INFINITY : -Infinity
-Number.MAX_VALUE : -1.7976931348623157e+308
-Number.MAX_VALUE-1 : -1.7976931348623157e+308
-Number.MAX_VALUE*2 : -Infinity
-Infinity + Infinity : NaN
NaN : NaN
Number.NaN : NaN
0/0 : NaN
Number.NaN==Number.NaN :
false
n=NaN,n!=n :
true
n=NaN,isNaN(n) :
true
Number.MIN_VALUE : 5e-324
Number.MIN_VALUE/2 : 0
-Number.MIN_VALUE/2 : 0
-1/Infinity : 0


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值