Discuss / JavaScript / 交一下作业

交一下作业

Topic source

落叶起声

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

交一下作业:

第一题:

    return arr.reduce((pre,cur)=>{

        return pre * cur

})

第二题:

   return s.split('').map(item=>+item).reduce((pre,cur)=>{

          return pre * 10 + cur

})

第三题:

     return arr.map(item => item.toLowerCase().replace(item[0].toLowerCase(), item[0].toUpperCase()))

第四题

r = arr.map(Number);

map第二个参数是序列号,也就是index,会与parseInt的第二个参数(也就是几进制)对应,导致错误,改成Number就好

Lil Danny

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

你没测试过吧,第二题回答错了,字符串0乘以数字还是字符串,当参数为"0"时测试不会通过


  • 1

Reply