職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

JS--正か負か数値の符号の取得

2024年06月05日 | JavaScript

正か負か数値の符号の取得

【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム

【数値の符号を取得する(sign)】
Math オブジェクトの Math.sign メソッドは対象の数値の符号を取得します。
・書式は

Math.sign(数値)

引数に指定した数値の符号を取得します。
正の値だった場合は 1 、負の値だった場合は -1 、ゼロだった場合は 0 または -0 を取得します。
引数が数値ではなかった場合は数値に変換してから符号を取得します。

・サンプル

Math.sign(4.72);
>> 1

Math.sign(-71);
>> -1

Math.sign(0);
>> 0

Math.sign(-0);
>> -0

引数に指定した数値の符号を調べ、 1 、 -1 、 0 、 -0 のいずれかの値を返します。

引数に数値ではない値を指定した場合は、数値に変換された上で符号を取得します。
数値にならなかった場合は NaN を返します。

Math.trunc('104');
>> 1

Math.sign([-12.8]);
>> -1

Math.sign(undefined);
>> NaN

Math.sign(null);
>> NaN

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« js-累乗 | トップ | JS--対数関数 »
最新の画像もっと見る

コメントを投稿

JavaScript」カテゴリの最新記事