Discuss / JavaScript / 用一些比较粗暴的办法

用一些比较粗暴的办法

Topic source

Spencer

#1 Created at ... [Delete] [Delete and Lock User]

第一题没什么好说的

function normalize(arr) {
    return arr.map(x => {
        return x.charAt(0).toUpperCase() + x.slice(1).toLowerCase();
    });
}

第二题就比较有意思了

r = arr.map(x => {return parseInt(x);});

评论区里什么写法都有,但就是没人提到map函数可能会把整个数组作为参数导入函数!

所以最简单的办法就是,直接再套一层皮就好了。

Spencer

#2 Created at ... [Delete] [Delete and Lock User]

看错了,这应该是第三题和第四题

寒涵

#3 Created at ... [Delete] [Delete and Lock User]

map传递三个参数,parInt会接收两个,map的第三个参数是整个数组


  • 1

Reply