Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Math::Math.log10静的メソッドの使い方

Math.log10()静的メソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Math.log10()メソッドは、与えられた数値の常用対数(底が10の対数)を計算して返すメソッドです。常用対数とは、ある数を10の何乗で表せるかを示す値であり、例えば、100の常用対数は2です。

このメソッドは引数として、対数を計算したい数値を一つ受け取ります。例えば、Math.log10(100)を実行すると、戻り値として2が返されます。

計算対象となる数値が正の数の場合、その常用対数が正確に計算されて返されます。しかし、数値が0の場合は負の無限大を表す-Infinityを返し、数値が負の数の場合は非数であるNaNを返します。また、引数にNaNが渡された場合もNaNを返し、Infinityが渡された場合はInfinityを返します。

Math.log10()は、特に科学技術計算や統計分析において、データのスケールを変換したり、特定の数値の桁数やオーダーを評価する際に役立ちます。例えば、音の大きさを示すデシベル単位の計算や、化学反応における濃度の変化などを扱う際に便利に利用できます。このメソッドは、Mathオブジェクトの静的メソッドとして提供されており、Math.log10(数値)のように直接呼び出して使用します。

公式リファレンス: Math.log10()

構文(syntax)

1Math.log10(x)

引数(parameters)

x

  • x: number: 真数(対数を計算したい数値)。正の数である必要があります。

戻り値(return)

number

指定された数値の常用対数(底が10の対数)を返します。

関連コンテンツ

関連プログラミング言語