随机字符串-切换数组元素位置

/**
 *  随机字符串
 * @param {*} len 
 * @returns 
 */
export function getRandomStr(len) {
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    for (var i = 0; i < len; i++)
        text += possible.charAt(Math.floor(Math.random() * possible.length));
    return text;
}

/**
 *  切换数组元素位置
 * @param {*} arr 
 * @param {*} index1 
 * @param {*} index2 
 * @returns 
 */
export function swapArray(arr, index1, index2) {
    arr[index1] = arr.splice(index2, 1, arr[index1])[0];
    return arr;
}
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享