扫码关注官方订阅号
不明白为什么这样设计:
console.log(Math.min());//Infinity console.log(Math.max());//-Infinity console.log(Math.min()>Math.max());//true
看来你不明白的是为什么
Math.min()
返回的是正无穷大吧。我估计设计者的思路是:任何比正无穷大Infinity小的数都有可能是一个list中的最小值。因此返回Infinity
返回的是负无穷大。同理,任何比负无穷大的大的数都有可能是一个list中的最大值。因此返回-Infinity 那么当然有:
console.log(Math.min()>Math.max());//true
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
看来你不明白的是为什么
返回的是正无穷大吧。我估计设计者的思路是:任何比正无穷大Infinity小的数都有可能是一个list中的最小值。因此返回Infinity
返回的是负无穷大。同理,任何比负无穷大的大的数都有可能是一个list中的最大值。因此返回-Infinity
那么当然有: