Почему бы и нет:
var myArray = arg == 1? array1 : array2;
Если существует более двух вариантов, вы можете попробовать:
var source = {
'1': array1,
'2': array2,
'3': array3,
...
}
или с нулями:
var source = [ ,array1, array2, array3, ...];
, то:
function doIt(arg) {
var myArray = source[arg];
...
}
или даже:
var doIt = (function() {
var source = {
'1': array1,
'2': array2,
'3': array3,
...
}
return function (arg) {
var myArray = source[arg];
}
}());
Заполните свои ботинки. : -)