Latihan 1 dari materi Object Types di TypeScript — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat variabel user berisi object dengan dua property, dan beri dia object type:
nama bertipe string, isinya "Budi".
umur bertipe number, isinya 17 (angka, tanpa tanda kutip).
Contoh bentuknya: let user: { nama: string; umur: number } = { ... };
Yang dinilai: user.nama berisi "Budi", user.umur berisi 17, dan kodemu memakai type annotation. TypeScript juga memeriksa kodemu dulu (mode strict, seperti tsc --noEmit), jadi "17" sebagai teks di umur: number ditolak dengan error TS2322 di console, dan latihannya belum lolos.
Hint
Object type ditulis sesudah titik dua di samping nama variabel, dan object-nya sesudah tanda sama dengan.
Di type, tiap property ditulis nama: type dan dipisah titik koma. Di object, tiap property ditulis nama: isi dan dipisah koma.
let user: { nama: string; umur: number } = { nama: "Budi", umur: 17 };
</>{ }.css=>#idfn()
Versi baru
HyperSheets
bagian dari BelajarWeb.dev
0%
Membuka gerbang…
HyperSheets
Memperbarui Aplikasi
Versi baru tersedia. Halaman akan dimuat ulang otomatis...