JavaScript随机不重复的字符组成新的字符串

快乐打工仔 分类:实例代码

JavaScript随机不重复的字符组成新的字符串属于前端实例代码,有关更多实例代码大家可以查看

分享一段代码实例,它实现了从字符串中随机选出不重复的字符,然后组成新字符串的功能。

代码实例如下:

function randomStr(str,num) {
  let arr=[...str]
  let tmp=[]
  for (let index = 0; index < index + 1; index++) {
    tmp.push(arr[Math.floor(Math.random()*arr.length)])
    if([...new Set(tmp)].length==num){
      return [...new Set(tmp)].join('')
      break;
    }
  }
}
console.log(randomStr("antzone",3));

上面的代码实现了我们的要求,更多内容可以参阅相关阅读。

JavaScript随机不重复的字符组成新的字符串,这样的场景在实际项目中还是用的比较多的,关于JavaScript随机不重复的字符组成新的字符串就介绍到这了。

回复

我来回复
  • 暂无回复内容