トップページ >  javascript >  Infinityとは
初版2013/01/13: 最終更新日2013/01/13
  Infinityとは
目次
Infinityとは
Infinityの使い道
Infinityとは
JavaScriptではInfinityとは正の無限大をあらわします。また、-Infinityとは負の無限大をあらわします。
Infinityは特別なものではなく、数値です。typeofで型を調べるとnumberであることがわかります。



以下、ソースです。

<input type="button" value="ボタン" onclick="a();" />
<script language="JavaScript">
<!--
function a(){
    alert(typeof Infinity);
}
// -->
</script>

他の言語だと0で割るとエラーになりますが、JavaScriptの場合はエラーになりません。
以下、1/0、-1/0、0/0の例です。



以下、ソースです。

<script language="JavaScript">
<!--
function b(){
    alert(1/0);
    alert(-1/0);
    alert(0/0);
}
// -->
</script>

Infinityの使い道
if分の比較で使うときがあるかもですが、特にないような気がします。