大規模なデジタル変換

//数値変換

var 数値形式 = 関数 (値) {

var パラメータ = {};

var k =9999、

サイズ = ['', '10,000', '1億', '1億'],

私;

if(値 <= k){

パラメータ = 値

}それ以外{

i = Math.floor(Math.log(値) / Math.log(k));

// console.log( Math.pow(k, i),' Math.pow(k, i)');

param = parseFloat(((value / Math.pow(k, i))).toFixed(1))+ size[i];

}

リターンパラメータ;

}

// console.log(numberFormat(9999),'zttt') 9999

// console.log(numberFormat(10000),'zttt') 1万

// console.log(numberFormat(11000),'zttt') 1.1万

// console.log(numberFormat(1234000000),'zttt') 12.3亿

おすすめ

転載: blog.csdn.net/weixin_55209970/article/details/129359082