JavaScriptで割り算を行う方法

PHPz
リリース: 2023-04-21 14:48:27
オリジナル
2603 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート