ホームページ > 記事 > ウェブフロントエンド > JavaScriptで割り算を行う方法
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 サイトの他の関連記事を参照してください。