博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS字符替换和小数点分割总结
阅读量:4935 次
发布时间:2019-06-11

本文共 1051 字,大约阅读时间需要 3 分钟。

//将字母i全部替换成5

<script language="javascript">
var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";
alert(txt .replace(/i/g,"5"));
</script>
 
//只将第一个字母i替换成5
<script language="javascript">
var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";
alert(txt .replace("i","5"));
</script>

//将15,255.55替换为15255.55

parseFloat(num2.split(",").join(""));

//直接使用 FormatNumber(srcStr,nAfterDot); 这个方法就行了。

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<nAfterDot;i++){
                resultStr = resultStr+"0";
            }
            return resultStr;
        } else{
            if ((strLen - dotPos - 1) >= nAfterDot){
                nAfter = dotPos + nAfterDot + 1;
                nTen =1;
                for(j=0;j<nAfterDot;j++){
                nTen = nTen*10;
            }
            resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
            return resultStr;
            } else{
                resultStr = srcStr;
                for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
                    resultStr = resultStr+"0";
                }
                return resultStr;
            }
        }
    }

 

 

转载于:https://www.cnblogs.com/wuquelin/articles/3089847.html

你可能感兴趣的文章
【leetcode】Binary Tree Level Order Traversal I & II
查看>>
【NOIP2015】斗地主
查看>>
uva 10537 Toll! Revisited(优先队列优化dijstra及变形)
查看>>
MySQL对时间的处理总结
查看>>
笔记四:python乱码深度剖析二
查看>>
《PHP程序员面试笔试宝典》——如何回答技术性的问题?
查看>>
【转载】Amit’s A star Page 中译文
查看>>
GitHub Blog创建以及本地管理
查看>>
注册谷歌账号并验证时显示号码无法用于验证的问题
查看>>
Hive 变量和属性
查看>>
验证邮箱合法性的一些测试样例
查看>>
Python安装第三方库 xlrd 和 xlwt 。处理Excel表格
查看>>
课后作业-阅读任务-阅读提问-3
查看>>
Asp.Net Core 中利用QuartzHostedService 实现 Quartz 注入依赖 (DI)
查看>>
细说sqlserver索引及SQL性能优化原则
查看>>
一般数据库增量数据处理和数据仓库增量数据处理的几种策略
查看>>
离散数学课后作业
查看>>
centos6.5适用的国内yum源:网易、搜狐
查看>>
[winograd]winograd算法在卷积中的应用
查看>>
视频直播技术(三):低延时直播经验总结
查看>>