“Radom String w JavaScript” Kod odpowiedzi

Radom String w JavaScript

function makeid(length) {
    var result           = '';
    var characters       = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
    var charactersLength = characters.length;
    for ( var i = 0; i < length; i++ ) {
      result += characters.charAt(Math.floor(Math.random() * 
 charactersLength));
   }
   return result;
}

console.log(makeid(5));
 Run code snippet
Embarrassed Echidna

Radom String w JavaScript

Math.random().toString(36).substr(2, 5);
McShanmukh

Radom String w JavaScript

//Can change 7 to 2 for longer results.
let r = (Math.random() + 1).toString(36).substring(7);
console.log("random", r);
 Run code snippet
Charming Chimpanzee

Radom String w JavaScript

// dec2hex :: Integer -> String
// i.e. 0-255 -> '00'-'ff'
function dec2hex (dec) {
  return dec.toString(16).padStart(2, "0")
}

// generateId :: Integer -> String
function generateId (len) {
  var arr = new Uint8Array((len || 40) / 2)
  window.crypto.getRandomValues(arr)
  return Array.from(arr, dec2hex).join('')
}

console.log(generateId())
// "82defcf324571e70b0521d79cce2bf3fffccd69"

console.log(generateId(20))
// "c1a050a4cd1556948d41"
 Run code snippet
Charming Chimpanzee

Radom String w JavaScript

var uuid = require("uuid");
var id = uuid.v4();

// "110ec58a-a0f2-4ac4-8393-c866d813b8d1"
Charming Chimpanzee

Odpowiedzi podobne do “Radom String w JavaScript”

Pytania podobne do “Radom String w JavaScript”

Więcej pokrewnych odpowiedzi na “Radom String w JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu