நிகர WPM0
WPM0
துல்லியம்100%
கடந்தது0s
நேரம்—
எழுத்துகள்0
தவறானது0
பிழைகள்0
முன்னேற்றம்0%

Shift + Enter · Start / Restart

குறியீட்டு வரியில் வழிகாட்டியைப் படிக்கவும்
நிரலாக்க மொழி
TypeScript
சிரமம்
நடுத்தரம்

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"]);