javascript padstart
const str1 = '5';
console.log(str1.padStart(2, '0'));
// expected output: "05"
const fullNumber = '2034399002125581';
const last4Digits = fullNumber.slice(-4);
const maskedNumber = last4Digits.padStart(fullNumber.length, '*');
console.log(maskedNumber);
// expected output: "************5581"
str.padStart(targetLength [, padString])export function padStart(number, digits = 2, emptyDigit = 0) {
let length = 0;
let n = Math.abs(number);
let absoluteNumber = n;
do {
n /= 10;
length++;
} while (n >= 1);
const prefix = Array(Math.max((digits - length) + 1, 0)).join(emptyDigit);
return number < 0 ? `-${prefix}${absoluteNumber}` : prefix + number;
}
export default padStart;
Also in JavaScript:
- inertia-link vuetify
- destructure array javascript
- prime factorization javascript
- fs.writefile
- js months ago
- parseint array javascript
- javascript lookahead
- alpinejs examples stackoverflow
- how to make your own drop down react native
- js promise examples
- start angular app server
- pagination.js
- execute terminal command nodejs
- javascript factorial of a number
- split string javascript
- How can I check whether a variable is defined in Node Js
- js onclick open the phone application
- search array for property js
- get url query params js
- js replace all
- how to make modules structure like lodash
- You are running Node 8.10.0. Create React App requires Node 10 or higher. Please update your version of Node.
- how to name a javascript variable
- jquery ajax endpoint