Čisté WPM0
WPM0
Přesnost100%
Uplynulý čas0s
Čas—
Znaky0
Nesprávně0
Chyby0
Pokrok0%
Caps Lock zapnutý

Průvodce rychlým čtením kódu

Programovací jazyk
TypeScript
Obtížnost
Střední

Return the first element while preserving its type.

function firstItem<T>(items: T[]): T | undefined {
  return items[0];
}

const firstNumber = firstItem([4, 8, 15]);
const firstName = firstItem(["Ada", "Lin"]);