For smart Primates & ROBOTS (oh and ALIENS ).

Blogroll

Thursday, August 10, 2023

Generate random string in javascript

Generate random string in JavaScript

 

If you are coding in JavaScript and there are some need to Generate random string then how to Generate random string in JavaScript ?

Here is the few lines of code that is generate random String in JavaScript.

const myRndStr = () => Math.random().toString(36).slice(2)
const sstr1= myRndStr();
console.log(sstr1);

const sstr2= myRndStr();
console.log(sstr2);

const sstr3= myRndStr();
console.log(sstr3);

OUTPUT

Generate random string in javascript

Explanation:

In Math.random().toString() you can pass number 36. It is max limit number and you can not pass greater than 36 number. So it will generate a string like "0.1vjydtyngt58" Now you can get all string after that "0.1" using function ".slice(2)" as Math.random().toString(36).slice(2). Then you will get something like this "vjydtyngt58"

If you will pass greater than 36 number then you will see error message "Uncaught RangeError: radix must be an integer at least 2 and no greater than 36"

I have used arrow operator ()=> to generate random string. We can also create it in Vanilla JavaScript as below:

function genRndStr(){
return Math.random().toString(36).slice(2);
}
const str4=genRndStr()
console.log(str4);

Share:

0 comments:

Post a Comment

How to make center align child div

 How to make center align child div?   Suppose you have 2 Div tag. And want the make inner tag center <div id="d1">      ...

Ads Inside Post

Powered by Blogger.

Arsip