Если for внутри массива, то вычислять его тип как тип его элементов (а не тип от склейки этих элементов)