function numberFormat(number,segregateSymbol,FirstSplit,splitLength,unit){
let arr = number.toString().split("").reverse()
let tempArr = []
for(var i in arr){
if(i === FirstSplit || (i - FirstSplit) % splitLength === 0){
tempArr.push(segregateSymbol)
}
tempArr.push(arr[i])
}
let str = tempArr.reverse().join('')
return str += unit ? " "+unit : '' ;
}
// number 格式化的数值
// segregateSymbol 分割符号
// FirstSplit 第一个分隔符出现的位置
// splitLength 每多少位添加分隔符
// unit 单位 选填
例 : numberFormat(121123112312123123, '/' , 3 , 4 , "¥")
result => 121/1231/1231/2123/120 ¥
例 : numberFormat(121123112312123123, ',' , 2 , 3 )
result => 1,211,231,123,121,231,20