JSFiddle - React, Tailwind, and code Playground
by yakun chen
JavaScript
var str = "AaaBbbCccDdd";
changed = [];
for(var i = 0; i< str.length; i++){
if(str[i]<'a'){
if(i>0){
changed.push('-');
}
changed.push(str[i].toLowerCase());
}else{
changed.push(str[i]);
}
}
console.log(changed.toString());