Bonfire: Sorted Union

by Luis Valle

JavaScript

function unite() {
	var allJooint = [];
  for (var i=0; i < arguments.length; i++) {
  	for (var j=0; j < arguments[i].length; j++) {
    	allJooint.push(arguments[i][j])
    }
  }
  var finArr = [];
  
  for (var i=0; i < allJooint.length; i++) {
  	var existss = false;
    
    for (var j=0; j < finArr.length; j++) {
    	if (allJooint[i] == finArr[j]) {
      	existss = true;
        break;
      }
    }
    
    if (existss == false) {
    	finArr.push(allJooint[i]);
    }
  }
  return finArr;
}

alert(unite([1, 3, 2], [5, 2, 1, 4], [2, 1]));