猿问

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

从后台获取数据 如果数据是“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 请问这个功能应该怎么实现


不负相思意
浏览 513回答 1
1回答

狐的传说

如果数据是“4”前台显示“04” 如果后台是“04” 前台就显示“04”比如 "1" => "01""4" => "04""99" => "99"利用 slicevar addPrefix = str => ('00' + str).slice(-2);这样可以做到你需要的 一位数补零 和 三位数只保留两位
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答