Kali ini saya akan membagikan tutorial bagaimana cara menambahkan padding pada string di Javascript. Biasanya, kasus ini terjadi di penomoran. Kasusnya, kira – kira seperti ini, misalkan ada sebuah surat dengan nomor 32, tetapi harus ditampilkan 6 digit, dengan digit lainnya 0, jadi 000032. Nah untuk kasus seperti itu, bisa kita gunakan method padStart.
Untuk kasus di atas, kita bisa menyelesaikan dengan cara seperti ini
const nomor = '32'
const padded = nomor.padStart(6, '0')
// padded bernilai '000032'
Method padStart merupakan method dari string. Parameter pertama adalah panjang string yg diinginkan, yg kedua adalah character yg akan ditambahkan. Untuk parameter kedua, jika dikosongkan, akan bernilai default, yaitu spasi.
const nomor = '32'
const padded = nomor.padStart(6)
// padded bernilai ' 32'
Kalau variable nomor tersebut merupakan number, maka kita perlu ke string dahulu.
const nomor = Number(32).toString()
const padded = nomor.padStart(6,'0')
Method padStart merupakan method dari string, jika tipe data variable nomor di atas masih number, akan terjadi runtime error.
Sekian tutorial singkat ini, semoga bermanfaat.
Leave a Reply