ホームページ >ウェブフロントエンド >jsチュートリアル >JS千次アルゴリズム実装アイデア_JavaScriptスキル

JS千次アルゴリズム実装アイデア_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:27:361256ブラウズ
コードをコピー コードは次のとおりです。

function commafi() {
var num = document .getElementById( "NumA").value;
//1。まずスペースを削除し、それが null 値であるか、数値以外であるかを判断します。
num = num ""; replace(/[ ]/g, " ");
if (num == "") {
alert("Null 値、終了");
return; (isNaN(num)) {
alert("数値ではありません、終了");
return;
}
//2 小数点の有無に応じて処理します。状況
varindex = num.indexOf(".");
if (index==-1) {//小数点なし
var reg = /(-?d )(d{3 })/;
while (reg.test(num)) {
num = num.replace(reg, "$1,$2");
}
} else {
var intPart = num.substring(0, インデックス);
var pointPart = num.substring(インデックス 1, num.length);
var reg = /(-?d )(d{3})/; >while (reg.test(intPart)) {
intPart.replace(reg, "$1,$2");
num = intPart "." pointPart; >アラートを返す(番号)
}

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