【Node.js24.x】Object::trunc()メソッドの使い方
truncメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
truncメソッドは、与えられた数値の小数部分を切り捨て、その整数部分のみを返すメソッドです。このメソッドは、数値の符号に関わらず、小数点の右側を単純に破棄する点が特徴です。例えば、正の数である3.7に適用すると3を返し、負の数である-3.7に適用すると-3を返します。このように、数値の絶対値を考慮せずに小数部分を取り除くため、数値がもともと持っていた整数部分がそのまま得られます。
この機能は、他の類似する数値操作メソッドと異なる挙動を示します。例えば、Math.floor()は引数として与えられた数以下の最大の整数を返すため、負の数である-3.7に適用すると-4を返します。また、parseInt()関数は文字列を数値として解析し、小数部分を切り捨てますが、これは文字列としての解釈に依存するため、truncメソッドとは目的が異なります。truncメソッドは、数値そのものとして引数を扱い、純粋に小数部分を切り捨てるシンプルな機能を提供するため、特に数値の整数部分を厳密に、かつ直感的に取得したい場合に有効です。開発者は、数値の正確な整数部分を迅速に取得する際に、このメソッドを活用できます。
構文(syntax)
1console.log(Math.trunc(3.14159));
引数(parameters)
x
- x: number: 切り捨てたい数値
戻り値(return)
戻り値なし
戻り値はありません