เพิ่มเลขศูนย์นำหน้าตัวเลขด้วย .padStart()

 


Syntax

str.padStart(targetLength, <padString>)

targetLength คือความยาวของสตริงที่จะส่งคืน padString คือสตริงต้นทาง โดยค่าเริ่มต้นคือสตริงว่าง (” “) 

Examples

      const toBePadded = '99';
      console.log(toBePadded.padStart(5, '0')); // output 00099
 
นอกจากนี้คุณยังสามารถปิดบังอักขระบางตัวในสตริงได้ เช่น
      const creditCardNumber = '2034399002125581';
      const ccNumberWithoutFirstNumber =       creditCardNumber.slice(4,creditCardNumber.length);
      const maskedNumber = ccNumberWithoutFirstNumber.padStart(creditCardNumber.length, '*');
      console.log(maskedNumber); // output ****399002125581
แสดงความคิดเห็น (0)
ใหม่กว่า เก่ากว่า