Καθαρή WPM0
WPM0
Ακρίβεια100%
Υπολείπεται0s
Χρόνος—
Χαρακτήρες0
Λάθος0
Σφάλματα0
Πρόοδο0%
Οι κεφαλές κλειδώνουν σε λειτουργία

Διαβάστε τον οδηγό προτροπή κώδικα

Γλώσσα προγραμματισμού
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"]);