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