30 seconds of codeBack to Home
Replaces all but the last
num of characters with the specified mask character.
String.prototype.slice() to grab the portion of the characters that will remain unmasked and use
String.padStart() to fill the beginning of the string with the mask character up to the original length.
Omit the second argument,
num, to keep a default of
4 characters unmasked. If
num is negative, the unmasked characters will be at the start of the string.
Omit the third argument,
mask, to use a default character of
'*' for the mask.