Ну если вы знаете содержимое массива, то почему и нет, можете и так передать function ([1, 2, ...]).
Вопрос у вас резиновый, философский. Если по вашему описанию, в зависимости от значения некой переменной, которая может иметь значение от 1 до N нужно передать в функцию эту последовательность, то опишите ее в массиве, и тогда операнд условия будет определять количество элементов среза описанного массива. В этом случае прописывать явно элементы массива в передаваемом параметре функции не будет необходимости.
|