使用 JavaScript 對字串填充大小寫隨機字母
我們需要編寫一個函式,它接收兩個引數,第一個是字串,第二個是數字。字串的長度始終小於或等於該數字。我們必須在字串末尾插入一些隨機小寫字母,以便它的長度恰好等於該數字,並且我們必須返回新字串。
示例
讓我們為這個函式編寫程式碼 −
const padString = (str, len) => { if(str.length < len){ const random = Math.floor(Math.random() * 26); const randomAlpha = String.fromCharCode(97 + random); return padString(str + randomAlpha, len); }; return str; }; console.log(padString('abc', 10)); console.log(padString('QWERTY', 10)); console.log(padString('HELLO', 30)); console.log(padString('foo', 10));
輸出
控制檯中的輸出 −
abckoniucl QWERTYcwaf HELLOdnulywbogqhypgmylqlvmckhg Foofhfnhon
廣告