Infinity
インフィニティ(データ型)
意味 無限大の数値
Infinityとは?
数値が無限大であることを示す特殊な値。非常に大きな数値を表現するときや、例えば正の数を0で割った結果として返される。
Infinityの具体的な使い方
Infinityの生成方法
let positiveInfinity = 1 / 0;
let negativeInfinity = -1 / 0;
let largeNumber = Math.pow(10, 1000);
console.log('1を0で割った結果:', positiveInfinity);
console.log('-1を0で割った結果:', negativeInfinity);
console.log('10の1000乗:', largeNumber);
👇出力結果
1を0で割った結果: Infinity
-1を0で割った結果: -Infinity
10の1000乗: Infinity
正のInfinity、負のInfinity、そして非常に大きな数値の計算結果を表示します。
Infinityの比較と等価性
console.log('Infinity > Number.MAX_VALUE:', Infinity > Number.MAX_VALUE);
console.log('Infinity === Number.POSITIVE_INFINITY:', Infinity === Number.POSITIVE_INFINITY);
👇出力結果
Infinity > Number.MAX_VALUE: true
Infinity === Number.POSITIVE_INFINITY: true
InfinityとNumber.MAX_VALUEの比較や、Number.POSITIVE_INFINITYとの等価性を確認します。
Infinityとの基本的な演算
console.log('Infinityとの演算:');
console.log('Infinity + 1 =', Infinity + 1);
console.log('Infinity - Infinity =', Infinity - Infinity);
console.log('Infinity * 2 =', Infinity * 2);
console.log('Infinity / 2 =', Infinity / 2);
👇出力結果
Infinityとの演算:
Infinity + 1 = Infinity
Infinity - Infinity = NaN
Infinity * 2 = Infinity
Infinity / 2 = Infinity
Infinityとの基本的な四則演算の結果を確認します。
Infinityの比較
console.log('Infinityの比較:');
console.log('Infinity > 1000000 =', Infinity > 1000000);
console.log('Infinity < -Infinity =', Infinity < -Infinity);
👇出力結果
Infinityの比較:
Infinity > 1000000 = true
Infinity < -Infinity = false
Infinityと他の数値との比較結果を確認します。
Infinityの型
console.log('Infinityの型:');
console.log('typeof Infinity =', typeof Infinity);
👇出力結果
Infinityの型:
typeof Infinity = number
Infinityの型を確認します。
Infinityとの特殊な演算
console.log('特殊な演算:');
console.log('1 / Infinity =', 1 / Infinity);
console.log('0 * Infinity =', 0 * Infinity);
console.log('Infinity / Infinity =', Infinity / Infinity);
👇出力結果
特殊な演算:
1 / Infinity = 0
0 * Infinity = NaN
Infinity / Infinity = NaN
Infinityとの特殊な演算の結果を確認します。
Infinityに関するよくある質問
Infinityが学べる書籍の紹介
「プログラミング単語帳」を使って、プログラミングの単語を英単語のように学習してみませんか?
プログラミング単語帳には、JavaScriptのInfinityやNumber、undefined、Function、などのような実務でよく使われる単語が数百以上収録されています。
この書籍には、プログラミングの単語の意味や読み方、単語の使い方がわかる例文などが掲載されており、いつでもどこでもプログラミングの学習ができます。
よく使われる単語にだけ絞って学習することができるので、効率的にプログラミングが学習できます。
HTML編、CSS編、JavaScript編、PHP編、Ruby編、その他単語編の6シリーズ分が公式ストアにて販売中です。気になった方はぜひ購入してみてください。
JavaScriptを学べる「プログラミング単語帳」アプリ
プログラミング単語帳がアプリになりました!JavaScriptはもちろん、10種類のプログラミング言語の中から、よく使われる単語をスマホで学習できます。
収録単語は2,000単語以上!
現在は、HTML、CSS、JavaScirpt、PHP、Laravel、Ruby、Python、MySQL、Linux、など10カテゴリーの単語帳が1つのアプリに収録されています。
いつでも、どこでも、隙間時間を有効活用して、プログラミングを効率的に学べるので、ぜひダウンロードしてみてください。
2024年7月アップデート情報:「Laravel」カテゴリーが追加されましました!
2024年8月アップデート情報:「MySQL」「Linux」カテゴリーが追加されましました!