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());