rtivital
1/25/2016 - 8:54 AM

accumalate.js

function accumulate(str) {
  str = str.split('');
  var result = '';
  for (var i = 0; i < str.length; i++) {
      result += str[i].toUpperCase();
      for (var j = 0; j < i; j++) {
        result += str[i].toLowerCase();
      }
      if (str.length > i + 1){
        result += '-';
      }
    }
  return result;
}