Discuss / JavaScript / 交作业

交作业

Topic source

第一题:

    var result = arr.reduce(function (x, y){
        return x * y;
    });
    return result;

第二题:

    var arr = [];
    for (var i = 0; i < s.length; i++)
    {
        arr.push(s[i] * 1);
    }    
    var result = arr.reduce(function (x, y) {
                     return x * 10 + y;
                 });
    return result;

第三题:

    return arr.map(function (s){
               return  s.slice(0,1).toUpperCase() + s.slice(1).toLowerCase();
           });

第四题:

r = arr.map(function(x){
    return parseInt(x, 10)
    });

暗恋喂牛

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

arr.push(s[i] 1); 为什么 1 才正确,请教下?

暗恋喂牛

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

果然试验下还是可以哒,原来乘1,得到的Array的元素是数字,不是字符串了


  • 1

Reply