
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Padding a string with random lowercase alphabets to fill length in JavaScript
We are required to write a function that takes in two arguments, first is a string and second is a number. The length of string is always less than or equal to the number. We have to insert some random lowercase alphabets at the end of the string so that its length becomes exactly equal to the number and we have to return the new string.
Example
Let’s write the code for this function −
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));
Output
The output in the console −
abckoniucl QWERTYcwaf HELLOdnulywbogqhypgmylqlvmckhg Foofhfnhon
- Related Articles
- Generating random string with a specific length in JavaScript
- Write a program in Python to generate five random even index lowercase alphabets in a series
- Generating random string of specified length in JavaScript
- Pad a string using random numbers to a fixed length using JavaScript
- Sorting alphabets within a string in JavaScript
- Reversing alphabets in a string using JavaScript
- Converting a string to NATO phonetic alphabets in JavaScript
- Replacing upperCase and LowerCase in a string - JavaScript
- C++ program to generate random alphabets
- Maximum distinct lowercase alphabets between two uppercase in C++
- For Hosts Locale how to convert a string to lowercase letters in JavaScript?
- C# Program to generate random lowercase letter
- Converting Odd and Even-indexed characters in a string to uppercase/lowercase in JavaScript?
- Python Generate random string of given length
- Number to alphabets in JavaScript

Advertisements