ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript丸め関数のコード共有(最後の数桁を保持)_JavaScriptスキル

JavaScript丸め関数のコード共有(最後の数桁を保持)_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:09:531084ブラウズ

コードを見てみましょう

パラメータ 1: 小数点以下の桁数を保持する数値

パラメータ 2: 保持する桁数


コードをコピー コードは次のとおりです。

function FormatNumber(srcStr,nAfterDot) ){
var srcStr,nAfterDot;
var resultStr,nTen;
srcStr = "" srcStr "";
strLen = srcStr.length;
dotPos = srcStr.indexOf("." ,0) ;
if (dotPos == -1){
resultStr = srcStr ".";
for (i=0;i resultStr = resultStr "0 ";
}
}
else{
if ((strLen - dotPos - 1) >= nAfterDot){
nAfter = dotPos nAfterDot 1;
nTen =1;
for (j=0;j nTen = nTen*10;
}
resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
}
else{
resultStr = srcStr;
for (i=0;i resultStr = resultStr "0";
}

}
}

return resultStr;

}

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