0
点赞
收藏
分享

微信扫一扫

今天的码农女孩做了关于ES6的练习

王传学 2022-03-11 阅读 32

    1. 输入一个账号名称,把账号进行隐蔽
        例如:baisisi-007 变成 b*********7

       var s=prompt("请输入一个账号");

        var a=s.length

        var b=s.substring(0,1)

        var c=s.substring(a-1,a)

        var d=b.padEnd(a-1,"*")+c

        console.log(d)
    2.输入一个电话号,把电话号隐蔽
       例如:18393029342 变成183****9342

        var n=prompt("请输入手机号")

        var num=n.substr(0,3) + "****" + n.substr(7)

        console.log(num)
    3.输入一个字符串,以“-”分割,把字符串变成驼峰式
        例如:lisi-sc-xv 变成 lisiScXv

        var str=prompt("请输入字符串")

        var s=str.split('-');

        for(var i=1;i<s.length;i++){

            s[i]=s[i].charAt(0).toUpperCase()+s[i].substring(1);

        }

        console.log(s.join(''));
    4.输入一个字符串,按要求重复字符串
        输入:2[a]1[bc] 输出:aabc

        var re=/[\[\]]/

        var str=prompt("请输入字符串")

        var arr=str.split(re)

        var s=""

        for(var i=0;i<arr.length-1;i++){

            if(isNaN(arr[i])==false){

                s+=arr[i+1].toString().repeat(parseInt(arr[i]))

            }

        }

        console.log(s)

举报

相关推荐

0 条评论