javascript - 如何讓一個字符串是一位數前面自動補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 請問這個功能應該怎么實現
問題解答
回答1:如果數據是“4”前臺顯示“04” 如果后臺是“04” 前臺就顯示“04”
比如 '1' => '01''4' => '04''99' => '99'
利用 slicevar addPrefix = str => (’00’ + str).slice(-2);
這樣可以做到你需要的 一位數補零 和 三位數只保留兩位
var num = ’1’;
num = Number(num);
num = num<10? ’0’+num : num;
//三位數保留兩位是什么意思????//num = (num==100 || num>100)? ... : ...
回答3:function x(d){ D=d<10?`0$qcy8sy8k88`:`$qcy8sy8k88`.match(/^d{2}/)[0];return D}回答4:
parseInt(’04’)<10?’0’+parseInt(’04’):’04’
相關文章:
1. nignx - docker內nginx 80端口被占用2. debian - docker依賴的aufs-tools源碼哪里可以找到啊?3. docker網絡端口映射,沒有方便點的操作方法么?4. 前端 - ng-view不能加載進模板5. android clickablespan獲取選中內容6. docker容器呢SSH為什么連不通呢?7. python - from ..xxxx import xxxx到底是什么意思呢?8. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””9. docker綁定了nginx端口 外部訪問不到10. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?
