javascript - Bagaimana untuk membuat rentetan secara automatik menambah 0 di hadapan satu digit dan hanya mengekalkan dua digit nombor tiga digit
巴扎黑
巴扎黑 2017-07-05 10:53:42
0
4
1052

Dapatkan data dari latar belakang Jika data ialah "4", meja depan akan memaparkan "04".

Kod saya:

$(".ball_1").html(data.ball_1>=10||data.ball_1.length=3data.ball_1:'0'+data.bal_1||data.ball_1.substring(1) );
Laporkan ralat secara terus

$(".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) ;

Jika data ialah "4", ia akan memaparkan 4. Bagaimanakah fungsi ini harus dilaksanakan?
巴扎黑
巴扎黑

membalas semua(4)
某草草

Jika data ialah "4", meja depan akan memaparkan "04". Jika latar belakang ialah "04", meja depan akan memaparkan "04"

Contohnya
"1" => "01"
"4" => "04"
"99" => "99"


Guna hirisan

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

Ini akan melakukan apa yang anda perlukan 一位数补零三位数只保留两位


曾经蜡笔没有小新

var num = '1';

num = Number(num);

nombor = nombor<10? '0'+nombor : nombor;

//Apakah maksud menyimpan dua digit dalam nombor tiga digit? ? ? ?
//bilangan = (bilangan==100 || bilangan>100)? ... : ...

ringa_lee
function x(d){
    D=d<10?`0${d}`:`${d}`.match(/^\d{2}/)[0];return D
}
扔个三星炸死你

parseInt('04')<10?'0'+parseInt('04'):'04'

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan