Discuss / JavaScript / YC交作业

YC交作业

Topic source

一、利用reduce()求积 function product(arr) { return arr.reduce(function(x,y){ return x*y; }); }

二、实现字符串转数字 function string2int(s) { var arr= s.split("").map(function(el){return+el;}); return arr.reduce(function(x,y){ return x*10 + y; }); }

三、实现数组中字符串元素首字母大写 function normalize(arr) { return arr.map(function(s){ return s.charAt(0).toUpperCase()+s.slice(1).toLowerCase() }); }

四、小明可以这样写 var arr = ['1', '2', '3']; var r; r = arr.map(Number); console.log(r);


  • 1

Reply