Bonfire: Pig Latin

by Luis Valle

JavaScript

function translate(str) {
	var Letrs = [];
  var orgArr = str.split('');
  var fxArr = str.split('');
  var noVls = true;
  var finStr = '';
  
  for (var i=0; i < orgArr.length; i++) {
  	if (noVls == true) {
    	if (orgArr[i] == 'a' || orgArr[i] == 'e' || orgArr[i] == 'i' || orgArr[i] == 'o' || orgArr[i] == 'u') {
      	noVls = false;
        //break;
        //Letrs.push(orgArr[i]);
      } else {
      	Letrs.push(orgArr[i]);
        fxArr.shift();
      }
    } else {
    	//Letrs.push(orgArr[i]);
      //break;
    }
    
    
  }
  
  finStr = fxArr.join('') + (Letrs.length > 0 ? Letrs.join('') + 'ay' : 'way');

	alert(finStr);
 return finStr;
}

translate("algorithm");