SOURCE

function sortArray(list){
	 if(list.length==1) return list;
	var rs = [];
	var a,b;
	for(var i=0;i<list[0].length;i++){
		a = list[0][i];
		for(var j=0;j<list[1].length;j++){
			rs.push(a+list[1][j]);
		}
	}
	list.splice(0,2,rs);
	return sortArray(list);
}

var a=['1','2','3'];
var b=['a','b','c'];
var c=['A','B','C'];

var d =sortArray([a,b,c])
console.log(d);
console 命令行工具 X clear

                    
>
console