
- 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
Generating random string with a specific length in JavaScript
We are required to write a JavaScript function that takes in a number as one and the only argument. The function should then return a randomly generated string of the length specified by the argument.
The character set to be used for the string generation should only contain uppercase and lowercase alphabets (no whitespaces, punctuations or numerals).
Example
The code for this will be −
const num = 13; const randomString = (len = 1) => { const charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; let randomString = ''; for (let i = 0; i < len; i++) { let randomPoz = Math.floor(Math.random() * charSet.length); randomString += charSet.substring(randomPoz,randomPoz+1); }; return randomString; }; console.log(randomString(num));
Output
And the output in the console will be −
EqprjcudAhmVg
The output is likely to differ in each run.
- Related Articles
- Generating random string of specified length in JavaScript
- Generating Random String Using PHP
- Generating random hex color in JavaScript
- Generating Random Prime Number in JavaScript
- Padding a string with random lowercase alphabets to fill length in JavaScript
- Generate a random number with the given specific length in Excel
- Generating n random numbers between a range - JavaScript
- Generating a unique random 10 character string using MySQL?
- Generating a random number that is divisible by n in JavaScript
- Query in MySQL for string fields with a specific length?
- Generating random strings until a given string is generated using Python
- Pad a string using random numbers to a fixed length using JavaScript
- Generating random numbers in C#
- Generating random numbers in Java
- Generating random Id’s in Python

Advertisements