Перейти к содержимому
Тест · Функции · урок 10 из 10

Тест — перегрузка и объединение

Что сообщит tsc об этой программе?

TypeScript
function size(x: string): number;
function size(x: number[]): number;
function size(x: string | number[]): number {
    return x.length;
}
function show(v: string | number[]) {
    console.log(size(v));
}
show("abc");