SOURCE

// 写一个方法把下划线命名转成大驼峰命名
function changeNameFunc(name) {
    let arr = name.split('');
    arr.map((item, index) => {
        if (item == '_') {
            arr.splice(index,1);
            arr[index] = arr[index].toUpperCase()
        }
    })
    return arr.join('')
}
// let name = changeNameFunc('arr_data');
let name = changeNameFunc('aa_jj_oo');
console.log(name, "name")


// 递归算法实现,数组长度为5且元素的随机数在2-32间不重复的值

// let arr = new Array(5),
//     randomArr = randomFunc(),
//     num = 0;

// function randomFunc() {
//     return Math.floor(Math.random() * 31) + 2;
// }

// function newArrFunc(arr, randomArr) {
//     if (arr.indexOf(randomArr) == -1) {
//         arr[num] = randomArr;
//         num++
//     }
//     else {
//        randomArr = randomFunc()
//     }

//     if (num >= arr.length) {
//         console.log(arr,"arr")
//         return arr
//     }
//     else {
//         newArrFunc(arr, randomArr)
//     }
// }
//  newArrFunc(arr, randomArr);
console 命令行工具 X clear

                    
>
console