【JavaScript初学者】0補完する方法
商品番号など「0001」のように数字の頭に0をつけて表示されるような実装を行ったのでアウトプットします。
先頭に0を追加する
先頭に0を補完する処理にはString.slice() を使って桁数を追加します。
let number = 1; let result = ( '0000' + number ).slice( -4 ); console.log(result);
結果
0001
指定の桁数だけ '0000' の0を増やし、その0の桁数を slice( -4 ) として指定します。
補足
指定の桁数を '000'としても同じ結果が得られます。
let number = 1; let result = ( '000' + number ).slice( -4 ); console.log(result);
結果
0001
リンク