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
} */