为了账号安全,请及时绑定邮箱和手机立即绑定

求解!这道题不是很理解 感觉很简单 但是写入的都不对

求解!这道题不是很理解 感觉很简单 但是写入的都不对

慕圣2157743 2019-03-22 19:58:22
小伙伴们,我们学习了字符串的replace方法,根据效果图,来完成代码!要求:当用户在弹出的输入框中输入手机号码后,将手机号码的前7位转化为*号效果图如下:
查看完整描述

2 回答

?
来修仙的道姑

TA贡献1条经验 获得超2个赞

<script>
    var input=prompt("请输入手机号码");
        var arr=input.replace(input.slice(0,7),"*******");
    document.write(arr);
</script>



查看完整回答
2 反对 回复 2019-09-26
?
pardon110

TA贡献1038条经验 获得超227个赞

代码如下

var phone = prompt('请输入手机号码').trim()
while(true){
    if(/\d{11}/.test(phone)){
        var out=phone.replace(/\d{7}/g, '*'.repeat(7))
        document.write( out)
        console.log('ok:  ',out)
        break
    }
    console.log('error!  ', phone)
    phone = prompt('请输入正确的手机号码').trim()
}


查看完整回答
反对 回复 2019-03-23
  • 2 回答
  • 0 关注
  • 837 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信