【Node.js24.x】Object::log10()メソッドの使い方
log10メソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
log10メソッドは、与えられた数値の10を底とする対数(常用対数)を計算して返すメソッドです。このメソッドは、Objectクラスの静的メソッドとして提供されており、Object.log10(x)のように呼び出して使用します。引数xには、対数を求めたい数値を指定します。
log10メソッドは、特定の数値がどれくらいの「桁数」や「規模」を持つかを対数スケールで評価する際に利用されます。例えば、数値が100であれば2(10の2乗が100)、1000であれば3(10の3乗が1000)といった結果を返します。
引数xが負の値やNaN(非数値)である場合は、結果としてNaNを返します。また、xが0である場合は、負の無限大(-Infinity)を返します。
このメソッドは、科学技術計算、データ分析、統計処理など、数値の規模を比較したり、変化率を評価したりする必要がある多様な場面で役立ちます。非常に大きな数や小さな数を扱いやすい形に変換し、データの傾向を把握しやすくするために活用される基本的な数学機能の一つです。
構文(syntax)
1const number = 100; 2const result = Math.log10(number); 3console.log(result); // 出力: 2
引数(parameters)
x
- x: number: 対数(底10)を計算する数値
戻り値(return)
戻り値なし
戻り値はありません