普羅米修斯 prometheus
阿新 • • 發佈:2021-06-11
// 封裝隨機數 function getRandom(max, min) { return Math.floor(Math.random() * (max - min + 1)) + min; } // console.log(getRandom(1, 100)); // 隨機獲取驗證碼 function getRandomCode() { var str = ''; for (var i = 1; i <= 6; i++) { str += getRandom(1, 10); } return str; } console.log(getRandomCode()); // 陣列去重,使用indexOf判斷新的陣列是否有這個的存在 var arr = ['o', 'c', 'o', 'c', 'o', 'c', 'o', 'c', 'd', 'c', 'f']; var newArr = []; function unique(arr) { for (var i = 0; i < arr.length; i++) { // 如果新的陣列中沒有這個值則把這個新增到新陣列中,反之則不新增 if (newArr.indexOf(arr[i]) === -1) { newArr.push(arr[i]); } } return newArr; } console.log(unique(arr)); // 將陣列轉換為字串 console.log(arr.join('&'));