JavaScript isFinite() 函數(shù)
定義和用法
isFinite() 函數(shù)用于檢查其參數(shù)是否是無窮大。
語法
isFinite(number)
參數(shù) | 描述 |
---|---|
number | 必需。要檢測的數(shù)字。 |
返回值
如果 number 是有限數(shù)字(或可轉(zhuǎn)換為有限數(shù)字),那么返回 true。否則,如果 number 是 NaN(非數(shù)字),或者是正、負(fù)無窮大的數(shù),則返回 false。
實例
在本例中,我們將使用 isFinite() 在檢測無窮數(shù):
<script type="text/javascript"> document.write(isFinite(123)+ "<br />") document.write(isFinite(-1.23)+ "<br />") document.write(isFinite(5-2)+ "<br />") document.write(isFinite(0)+ "<br />") document.write(isFinite("Hello")+ "<br />") document.write(isFinite("2005/12/12")+ "<br />") </script>
輸出:
true true true true false false
TIY
- isFinite()
- 如何使用 isFinite()。