JavaScriptの絶対値についてサンプルコードで解説

ITスキル

JavaScriptでは、数値の絶対値はMath.abs()関数を用いて求めることができます。この関数は、絶対値を求めたい数値を1つの引数として受け取り、その数値の絶対値を返します。

例えば、-5の絶対値を求めるには、次のようなコードを使用します。

let x = -5;
let absX = Math.abs(x);
console.log(absX); // 出力。5

また、このように数値の文字列表現を含む変数でMath.abs()関数を使用することもできます。

let y = “-7”;
let absY = Math.abs(y);
console.log(absY); // 出力。7

また、このように式で使用することもできます。

z = -10+5 とする。
let absZ = Math.abs(z);
console.log(absZ); // 出力。5

なお、|演算子やMath.sign()関数を用いて絶対値を求めることも可能です。

let a = -10;
let absA = (a < 0) ? -a : a; console.log(absA); // 出力。10
let b = -10;
let absB = Math.sign(b) * b;
console.log(absB); // 出力。10
タイトルとURLをコピーしました