javascript - 如何讓一個字符串是一位數(shù)前面自動補0并且三位數(shù)只保留兩位
問題描述
從后臺獲取數(shù)據(jù) 如果數(shù)據(jù)是“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);
如果這樣數(shù)據(jù)是“4” 就顯示4 請問這個功能應該怎么實現(xiàn)
問題解答
回答1:如果數(shù)據(jù)是“4”前臺顯示“04” 如果后臺是“04” 前臺就顯示“04”
比如 '1' => '01''4' => '04''99' => '99'
利用 slicevar addPrefix = str => (’00’ + str).slice(-2);
這樣可以做到你需要的 一位數(shù)補零 和 三位數(shù)只保留兩位

var num = ’1’;
num = Number(num);
num = num<10? ’0’+num : num;
//三位數(shù)保留兩位是什么意思????//num = (num==100 || num>100)? ... : ...
回答3:function x(d){ D=d<10?`0$6nhk72v`:`$r7dkwti`.match(/^d{2}/)[0];return D}回答4:
parseInt(’04’)<10?’0’+parseInt(’04’):’04’
相關文章:
1. 如何設置一個無限循環(huán)并打破它。(Java線程)2. php對mysql提取數(shù)據(jù)那種速度更快3. shell - mysql更新錯誤4. DADB.class.php文件的代碼怎么寫5. 網(wǎng)頁爬蟲 - 如何使用使用java抓取信息并制作一個排名系統(tǒng)?6. macos - 如何徹底刪除mac自帶的apache和php7. javascript - immutable配合react提升性能?8. python小白 自學看書遇到看不懂的地方9. mysql - 在log日志中已知用戶的某一步操作,如何獲取其上一步操作?10. javascript - sublime快鍵鍵問題

網(wǎng)公網(wǎng)安備