Mumbling

Codewars 7kyu

by trentHarlem

JavaScript

const accum = s =>
  s
  .toLowerCase()
  .split('')
  .map((c, i) => i < 1 ? c.toUpperCase() : c.toUpperCase() + c.padEnd(i, c.toLowerCase()))
  .join('-')



/* function accum(s) {
const spread = s
.toLowerCase()
.split('')
.map((c,i) => i<1?c.toUpperCase():c.toUpperCase()+c.padEnd(i,c.toLowerCase()))
.join('-')
return spread
} */

console.log(accum('a'))
console.log(accum('apb'))
console.log(accum('ZpglnRxqenU'))




// WORKING
/* function accum(s) {
const spread = s.split('')
.map((c,i) => i<1?c.toUpperCase():c.toUpperCase()+c.padEnd(i,c)).join('-')
return spread
} */