Latihan 1: Array & Tuple — TypeScript

Latihan 1 dari materi Array & Tuple di TypeScript — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal sudah punya let buah: string[] = []; dan function ambilPertama(arr: string[]): string yang masih kosong. Type annotation-nya biarkan.

  1. Isi buah dengan tiga teks ini, persis dan berurutan: ["apel", "jeruk", "mangga"].
  2. Di dalam ambilPertama, return isi pertama dari array yang dikirim lewat parameter arr.

Yang dinilai: isi buah persis ["apel", "jeruk", "mangga"], ambilPertama(["x", "y", "z"]) mengembalikan "x", ambilPertama(["merah", "biru"]) mengembalikan "merah", dan kodemu memakai type annotation (yang ada di kode awal sudah cukup). TypeScript juga memeriksa kodemu dulu (mode strict, seperti tsc --noEmit): error tipe muncul di console dan bikin latihannya belum lolos.

Hint