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

如何让一个字符串是一位数前面自动补0并且三位数只保留两位

如何让一个字符串是一位数前面自动补0并且三位数只保留两位

不负相思意 2018-11-14 15:21:50
从后台获取数据 如果数据是“4”前台显示“04” 如果后台是“04” 前台就显示“04”我代码:$(".ball_1").html(data.ball_1>=10||data.ball_1.length=3data.ball_1:'0'+data.bal_1||data.ball_1.substring(1));直接报错$(".ball_1").html(data.ball_1>=10?data.ball_1:'0'+data.ball_1&&data.ball_1.length>=3?data.ball_1.substring(1)?data.ball_1);如果这样数据是“4” 就显示4 请问这个功能应该怎么实现
查看完整描述

1 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

如果数据是“4”前台显示“04” 如果后台是“04” 前台就显示“04”

比如 
"1" => "01"
"4" => "04"
"99" => "99"


利用 slice

var addPrefix = str => ('00' + str).slice(-2);

这样可以做到你需要的 一位数补零 和 三位数只保留两位

https://img1.sycdn.imooc.com//5c14b47b0001594e03440202.jpg

查看完整回答
反对 回复 2018-12-15
  • 1 回答
  • 0 关注
  • 512 浏览
慕课专栏
更多

添加回答

举报

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