下面是这个数字的例子。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