// 封装随机数
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(‘&‘));
原文:https://www.cnblogs.com/aimiao/p/14889424.html