JavaScriptで小数点を検出する方法

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

小数点を検出するための Javascript メソッド: 1.indexOf()、構文「String(num).indexOf(".")」を使用します。戻り値が「-1」より大きい場合、それは小数点です。 。 2. 正規表現、構文「var rep=/[\.]/;rep.test(num)」を使用します。

JavaScriptで小数点を検出する方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

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