ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で正の数か負の数かを判断する方法

JavaScript で正の数か負の数かを判断する方法

青灯夜游
リリース: 2023-01-07 11:44:24
オリジナル
11295 人が閲覧しました

正の数か負の数かを判断する JavaScript メソッド: 1. 比較演算子「>」または「<」を使用して、数値が 0 より大きいか 0 より小さいかを判断します。正の数か負の数かを判断します。 2 、 Math オブジェクトのsign() メソッドを使用します。構文は「Math.sign(value)」です。

JavaScript で正の数か負の数かを判断する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

#方法 1: 比較演算子「>」または「<」を使用する

##比較演算子#説明最初のオペランドが 2 番目のオペランドより小さい場合は true を返し、それ以外の場合は false を返します最初のオペランドが 2 番目のオペランドより大きい場合は true を返し、それ以外の場合は false を返します例:
var a=1;
if(a>0){
 console.log("正数");
}else if(a<0){
console.log("负数");
}else{
console.log("都不是");
}
ログイン後にコピー
出力:
#<
> ;

正数
ログイン後にコピー

方法 2: Math.sign() を使用する

Math.sign() 関数は、数値が正か負かを示す符号を返します。 、またはゼロ。 構文

Math.sign(x);
ログイン後にコピー

パラメータ#xxx

: 任意の数値を指定できます。

説明:

sign は Math の静的メソッドであるため、作成する Math オブジェクトのメンバーとして代わりに Math.sign() を使用する必要があります。メソッド (数学はコンストラクターではありません)。

  • 作成する Math オブジェクトのメソッドとしてではなく (Math はコンストラクターではありません)。

  • この関数には 5 つの戻り値、つまり 1、-1、0、-0、NaN があり、それぞれが正の数、負の数、正のゼロ、負のゼロ、およびNaN。

  • この関数に渡されるパラメーターは、暗黙的に数値型に変換されます。

  • 例:

    const positive = 5;
    const negative = -5;
    const zero = 0;
    Math.sign(positive); // 1
    Math.sign(negative); // -1
    Math.sign(zero); // 0
    ログイン後にコピー
    [推奨学習: JavaScript 上級チュートリアル

    ]

    以上がJavaScript で正の数か負の数かを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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