JavaScript隨機不重複的字元組成新的字串

admin發表於2018-02-20
分享一段程式碼例項,它實現了從字串中隨機選出不重複的字元,然後組成新字串的功能。

程式碼例項如下:

[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));

上面的程式碼實現了我們的要求,更多內容可以參閱相關閱讀。


相關文章