ホームページ  >  記事  >  ウェブフロントエンド  >  応用JavaScript (5) jsで小数と整数を受け取る関数

応用JavaScript (5) jsで小数と整数を受け取る関数

黄舟
黄舟オリジナル
2017-02-11 14:44:211978ブラウズ

jsの小数点の整数部関数

小数点以下を切り捨てる,整数部分を残す

js:parseInt(7/2)

四捨五入,小数, 整数部分を追加します1

js: Math.ceil(7/2)

Round up

js: Math.round(7/2)

Round down

js: Math.floor(7 /2)

添付: 入力数値型を決定する方法 (引用符なしで使用してください!)

実際には、正規表現を使用することです。

"^\d+$" // 負ではない整数 (正の整数 +0)

"^[0-9]*[1-9][0-9]*$" //正の整数

"^((-\d+)|(0+))$" //非正の整数 (負の整数 + 0)

"^-[0-9]* [1-9 ][0-9]*$"// 負の整数

"^-?\d+$" // 整数

"^\d+(\.\d+)?$ " // 非負の浮動小数点数 (正の浮動小数点数 +0)

"^(([0-9]+\.[0-9]*[1-9 ][0-9]*)|([0-9 ]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][ 0-9]*))$" // 正の浮動小数点

"^((-\d+(\.\d+)?)|(0+(\.0+)?))$"/ /非正の浮動小数点数(負の浮動小数点数+0) "^(-([0-9]+\.[0-9]*[1-9] [0-9] *) | ([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*) ))$"//負の浮動小数点数

"^(-?\d+)(\.\d+)?$"//

浮動小数点数

var r = /^[0-9]*[1-9][0-9 ]*$/

//

正の整数 r.test(str) //str は必要な文字です。実行すると結果が返されます

tru​​e または false 美しいテキストと写真


以上が内容です。内容、お支払いくださいPHP 中国語 Web サイト (www.php.cn) に注意してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。