🧠 Kuis: Utility Types

Jawab semua pertanyaan. Setelah menjawab, kunci jawaban dan penjelasannya langsung ditampilkan — salah pun tidak apa-apa, bisa dicoba lagi.

1. Utility type apa yang membuang properti tertentu dari Interface?

2. Apa kegunaan dari `Partial<T>`?

3. Utility type apa yang digunakan untuk mendapatkan tipe nilai kembalian dari sebuah fungsi?

4. Kamu memiliki `interface Product { id: number; name: string; price: number; }` dan hanya butuh tipe yang isinya `id` dan `name` untuk list tampilan awal. Manakah Utility type yang paling tepat dan aman jika nanti `Product` ditambahkan properti lain?

5. Aplikasi butuh menyimpan pemetaan konfigurasi bahasa, misal `'id'` menjadi `'Indonesia'` dan `'en'` menjadi `'English'`. Utility type apa yang diformulasikan khusus untuk membuat objek map/dictionary semacam ini?

Benar 0 dari 5 pertanyaan.