js怎样表示无限大

JavaScript012

js怎样表示无限大,第1张

1、正无穷Number.POSITIVE_INFINITY

2、负无穷Number.NEGATIVE_INFINITY

3、最大值Number.MAX_VALUE

延展阅读:

Javascript: 简称js。是一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由欧洲电脑制造商协会通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、FireFox等)支持。

Number.POSITIVE_INFINITY -- 正无限大,溢出时返回该值 也就是当做数学运算或者使用JavaScript的数学函数返回比JavaScript里能表示的最大的正数(Number.MAX_VALUE)还大的数的时候将会返回此值

JavaScript使用Infinity显示NEGATIVE_INFINITY值。任何数乘以infinity都等于infinity,任何数除以infinity都等于0。也可以使用全局的Infinity常量代替Number.POSITIVE_INFINITY

<script>

//1+2+4+8+16+32+64+.......

n=1

y=2

for(var i=0i<8i++)

{

n=n+y

y=y*2

}

n=你想要的数

</script>

//for(var i=0i<8i++) 中的8是循环结束,就是你的1+2+4+8+16+32+64+.......的数字的个数。也可以将这个数设为无限大。当最后n大于什么数的时候循环停止。因为你的停止条件不明。所以现在不好写。