| string | boolean): boolean {}
function pass (a: string | number){Argument of type 'string | number' is not assignable to parameter of type 'number'.Type 'string' is
| number)[]' is not assignable to type 'string[] | number[]'.Type '(string | number)[]' is not assignable to type 'number[]'.Type 'string | number' is not assignable to type '<em