ホームページ > 記事 > ウェブフロントエンド > JavaScriptで小数点を検出する方法
小数点を検出するための Javascript メソッド: 1.indexOf()、構文「String(num).indexOf(".")」を使用します。戻り値が「-1」より大きい場合、それは小数点です。 。 2. 正規表現、構文「var rep=/[\.]/;rep.test(num)」を使用します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
#小数かどうかを検出する Javascript メソッド
方法 1:indexOf() メソッドを使用する
アイデア: 小数には小数点「.」があります。indexOf() メソッドを使用して小数点の位置を判断し、それが小数であるかどうかを判断できます。 .indexOf() メソッドの戻り値
>-1 が 10 進数の場合。
function isDot(num) { if(String(num).indexOf(".")>-1){ console.log("是小数"); } else{ console.log("不是小数"); } } isDot(121.121);//含有小数点 isDot(454654);//不含小数点出力結果:
是小数 不是小数
方法 2: 正規表現を使用して 10 進数かどうかを判断する
function isDot(num) { var rep=/[\.]/; if(rep.test(num)){ console.log("是小数"); } else{ console.log("不是小数"); } } isDot(121.121);//是小数 isDot(454.654);//是小数 isDot(454654);//不是小数出力結果:
是小数 是小数 不是小数[推奨学習:
javascript 上級チュートリアル]
以上がJavaScriptで小数点を検出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。