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.
Isi buah dengan tiga teks ini, persis dan berurutan: ["apel", "jeruk", "mangga"].
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
Ada dua bagian: isi array buah, lalu function yang mengambil isi paling depan dari array apa pun yang dikirim kepadanya.
Tulis tiga teks di dalam kurung siku buah, dipisah koma. Di dalam function, isi pertama array ada di index 0 dari parameter arr.
let buah: string[] = ["apel", "jeruk", "mangga"]; dan di dalam ambilPertama: return arr[0];
</>{ }.css=>#idfn()
Versi baru
HyperSheets
bagian dari BelajarWeb.dev
0%
Membuka gerbang…
HyperSheets
Memperbarui Aplikasi
Versi baru tersedia. Halaman akan dimuat ulang otomatis...