JavaScript で変数が整数であるかどうかを確認する
JavaScript を使用する場合、変数の型を確認する必要があるのが一般的です。特定の変数が整数であるかどうかを確認する必要がある場合は、次の手順に従います。
関数の使用
function isInt(value) { return !isNaN(value) && parseInt(Number(value)) == value && !isNaN(parseInt(value, 10)); }
isInt(22); // returns true isInt("22.5"); // returns false
ビット単位の演算を使用する
(x | 0) === x
x はチェックする変数です。
例:
42 | 0 === 42 // returns true 42.1 | 0 === 42 // returns false
注:
var x; if (isNaN(value)) { return false; } x = parseFloat(value); return (x | 0) === x;
return isNaN(value) ? !1 : (x = parseFloat(value), (0 | x) === x);
以上がJavaScriptで変数が整数かどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。