JSFiddle - React, Tailwind, and code Playground

JavaScript

function go(){
  var arrayAll=['1test', '100_test', 'andrew', 'andy', 'bittu', 'ben', 'bigB', 'chandan', 'chan', 'chetan', 'chaitali'];
arrayAll.sort();
  var arrayName = [];
  var temp =[];
  while(arrayAll.length)
  {
		temp=[];
    var startingChar = arrayAll[0].charAt(0);
    for(i=0;i<arrayAll.length;)
    {
      i=0;
      var pos = arrayAll[i].indexOf(startingChar);
      if( pos== 0)
      {
        var poppedChar = arrayAll.splice(pos,1);
        temp.push(poppedChar);
      }
      else
      break;
    }
    arrayName.push(temp);
  }
  
  console.log(arrayName);
}

$(document).ready(function(){
	go();
});