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$dphr7xbzdxf`:`$dphr7xbzdxf`.match(/^d{2}/)[0];return D}回答4:
parseInt(’04’)<10?’0’+parseInt(’04’):’04’
相關文章:
1. macos - mac下docker如何設置代理2. dockerfile - 為什么docker容器啟動不了?3. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個?4. Android下,rxJava+retrofit 并發上傳文件和串行上傳文件的效率為什么差不多?5. apache - 本地搭建wordpress權限問題6. javascript - web網頁版app返回上一頁按鈕在ios設備失效怎么辦?安卓上可以,代碼如下,請大神幫助,萬分感謝。7. Whitelabel錯誤頁面發生意外錯誤(類型=未找到,狀態= 404)/WEB-INF/views/home.jsp8. 熱切期待朱老師的回復,網頁視頻在線播放器插件配置錯誤9. angular.js - ng-grid 和tabset一起用時,grid width默認特別小10. objective-c - iPhone如何實現微信的搖一搖功能?
