есть некая функция может принять объект или массив этих объектов.
при начальной проверке аргументов, если не массив оборачивает объект в массив.
ts ругается на все это дело.
Возможно ли это дело подружить без объявления новой переменной ?
fn(x: any, y: any, z: any):any{
if (!Array.isArray(x)) x = [x];
if (!Array.isArray(y)) y = [y];
if (!Array.isArray(z)) z = [z];
// .....
}