js整数字符串转换为金额类型数据(示例代码)
2023-06-13 09:15:14 时间
functionzhen(str){
vararr_1=["","\u62fe","\u4f70","\u4edf","\u4e07","\u4ebf"],arr_2=["","\u4e07","\u4ebf"];
varmaskstr=arr_1.slice(1).join("");
vararr2=["\u96f6","\u58f9","\u8d30","\u53c1","\u8086","\u4f0d","\u9646","\u67d2","\u634c","\u7396"];
vararr3=newArray;
vararr=str.split("");
arr.reverse();
var_step_=4;
var_index_=0;
varint1=0,int2=0;
//var
for(vari=0;i<arr.length;i++){
_index_=i;
int1=_index_%_step_;
int2=parseInt(_index_/_step_);
if(int2>0&int1==0){
if(maskstr.indexOf(arr3[arr3.length-1])!=-1){
arr3.pop();
}
arr3.push(arr_2[int2]);
}
if(arr[i]>0){
if(int1>0){
arr3.push(arr_1[int1]);
}
}
arr3.push(arr2[arr[i]]);
}
arr3.reverse();
<SPANstyle="FONT-FAMILY:Consolas,"LucidaConsole",monospace;WHITE-SPACE:pre-wrap;COLOR:rgb(0,128,255)">returnarr3.join("");</SPAN>
}
测试:
zhen("12345");
相关文章
- js数据转换为html,JavaScript怎么进行类型转换?「建议收藏」
- 【说站】js中co模块是什么
- 【说站】js中变量对象如何理解
- 令人头秃的js隐式转换面试题,你能做对吗
- Js生成二维码_js在线生成二维码
- JS设置定时器_js设置定时器
- js 自动补全详解编程语言
- js将人民币金额转换为大写详解编程语言
- Node.js中的Buffer对象详解编程语言
- JS将常用值转换为字符串
- JS console.log()方法调试代码
- JS charAt()、charCodeAt()和fromCharCode():字符查找
- 使用 JS 操作 Redis:实现强大数据存储.(js调用redis)
- 用SQL Server和JS实现数据库管理技术(sqlserver.js)
- Oracle中JS的优势让数据库性能提升(oracle中 js)
- 动态生成js类的实现方法
- JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
- JS文字符串转换unicode编码函数
- 半角全角相互转换的js函数
- IE6,IE7下js动态加载图片不显示错误
- JS对象与JSON格式数据相互转换
- js捕获鼠标右键菜单中的粘帖事件实现代码
- Json字符串转换为JS对象的高效方法实例
- js时间函数应用加、减、比较、格式转换的示例代码
- JS操作Cookie写入和读取实例代码
- JS将所有对象s的属性复制给对象r(原生js+jquery)
- js正则表达exec与match的区别说明
- ThinkPHP模版中导入CSS和JS文件的方法