ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで割り算を行う方法

JavaScriptで割り算を行う方法

PHPz
PHPzオリジナル
2023-04-21 14:20:282577ブラウズ

JavaScript では、除算演算はバックスラッシュ記号「/」で表されます。 2 つの数値間の商を計算するために使用できます。例:

let a = 10;
let b = 2;
let c = a / b; // c的值为5

この例では、10 を 2 で割ると、最終的に 5 になります。

JavaScript の除算演算は通常の数学的規則に従うことに注意してください。被除数が正で除数が負の場合、商は負になります。被除数が負で除数が正の場合、商は負になります。両方の数値が負の場合、商は正になります。例:

let a = 10;
let b = -2;
let c = a / b; // c的值为-5

let x = -10;
let y = 2;
let z = x / y; // z的值为-5

let p = -10;
let q = -2;
let r = p / q; // r的值为5

もちろん、除算演算を実行するときは、除数が 0 の場合も考慮する必要があります。除数が 0 の場合、JavaScript は Infinity または -Infinity を返します。例:

let a = 10;
let b = 0;
let c = a / b; // c的值为Infinity

let x = -10;
let y = 0;
let z = x / y; // z的值为-Infinity

さらに、被除数または除数が数値型でない場合、JavaScript は NaN (非数値) を返します。例:

let a = "hello";
let b = 2;
let c = a / b; // c的值为NaN

let x = 10;
let y = "world";
let z = x / y; // z的值为NaN

したがって、除算演算を実行するときは、エラーや例外を避けるために、演算に含まれる両方の値が数値型であることを確認する必要があります。

要約すると、JavaScript の除算演算は「/」で表すことができ、通常の数学規則に従います。除数が 0 の場合は、Infinity または -Infinity が返されます。被除数または除数が数値でない場合は、型の場合は NaN が返されます。

以上がJavaScriptで割り算を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。