Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

数値がfloatまたはinteger-JavaScriptであることを確認するにはどうすればよいですか?


次の変数があるとしましょう-

var value1 = 10;
var value2 = 10.15;

Number()条件を使用して、数値が浮動小数点または整数であることを確認します-

Number(value) === value && value % 1 !== 0;
}

以下はコードです-

function checkNumberIfFloat(value) {
   return Number(value) === value && value % 1 !== 0;
}
var value1 = 10;
var value2 = 10.15;
if (checkNumberIfFloat(value1) == true)
   console.log("The value is float=" + value1);
else
   console.log("The value is not float=" + value1);
if (checkNumberIfFloat(value2) == true)
   console.log("The value is float=" + value2);
else
   console.log("The value is not float=" + value2);
ではありません

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo218.jsです。

出力

出力は次のとおりです-

PS C:\Users\Amit\JavaScript-code> node demo218.js
The value is not float=10
The value is float=10.15

  1. JavaScriptで入力が数字か文字かを確認しますか?

    入力が数字か文字かを確認するには、JavaScriptのisNaN()関数を使用します。値がNaN、つまり数値ではない場合はtrueを返します。以下はコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title&g

  2. Pythonでfloat値が整数かどうかを確認するにはどうすればよいですか?

    float値が整数かどうかを確認するには、float.is_integer()メソッドを使用します。たとえば、 print((10.0).is_integer()) print((15.23).is_integer()) これにより、出力が得られます True False