JavaScript号码。isFinite()方法

下面是这个数字的例子。isFinite()方法。

null
  • 例子:

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(111));
</script>


  • 输出:
true

号码。JavaScript中的isfinite()方法用于检查传递的值是否为有限数。

号码。isfinite()方法与isfinite()方法不同,因为此方法不会强制将参数转换为数字,并且对于任何非数字类型的值,它都不会返回true。另一方面,全局isfinite()方法首先将测试值转换为一个数字,然后对其进行测试。

语法:

Number.isFinite(value)

参数: 这个方法只接受一个参数 价值 .它是用户想要检查有限性的数字。

返回值: 号码。isfinite()方法返回一个布尔值,即true或false。如果传递的值的类型为Number,则返回true;如果传递的值等于有限数,则返回false。

下面是一些例子来说明这个数字。JavaScript中的isFinite()方法:

  • 传递负数作为参数 :如果传递给该方法的负数是有限的,则该方法将返回true,否则返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(-2));
</script>


输出:

true
  • 传递正数作为参数 :如果传递给该方法的正数是有限的,则该方法将返回true,否则返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(2));
</script>


输出:

true
  • 将零作为参数传递 :如果将零传递给该方法,则该方法将返回true,因为零是一个有限数。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(0));
</script>


输出:

true
  • 将等式作为参数传递 :如果公式的计算结果为有限数,则该方法将返回true,否则返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(7-3+2));
</script>


输出:

true
  • 作为参数传递一个等式(导致无穷大) :如果计算后的方程式没有给出有限的数值,则该方法将返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite(0/0));
</script>


输出:

false
  • 作为论据传递一个词 :因为单词不是整数类型,所以数字是整数。isFinite()不会将其转换为数字,并返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite( "strong" ));
</script>


输出:

false
  • 将数字(字符串)作为参数传递 :由于字符串不是整数类型,因此数字。isFinite()不会将其转换为数字,并返回false。

Javascript

<script type= "text/javascript" >
document.write(Number.isFinite( "5" ));
</script>


输出:

false

支持的浏览器:

  • 谷歌浏览器19
  • Internet Explorer 12
  • 火狐16
  • 苹果Safari 09
  • 歌剧院15岁及以上
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享