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

Тест — T для двух вызовов

Какие типы TypeScript выведет для a и b?

TypeScript
function last<T>(xs: T[]): T {
    return xs[xs.length - 1];
}

const a = last([1, 2, 3]);
const b = last(["x", "y"]);
console.log(a, b);