nyawach
4/18/2017 - 9:46 AM

[a-zA-Z0-9]のランダムな文字列を出力する

[a-zA-Z0-9]のランダムな文字列を出力する

getRandomString(length = 8) {
  // 生成する文字列に含める文字セット
  const chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
  let r = "";
  for(let i = 0, charsLength = chars.length; i < charsLength; i++){
    r += chars[Math.floor(Math.random()*cl)];
  }
  return r;
}