Tipe Inti: int, double, String, bool
Mengenal tipe bawaan Dart yang digunakan sehari-hari
Tipe Inti: int, double, String, bool adalah pelajaran Dart Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Dart Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Dart Academy mencakup 4 pelajaran total.
Dart Memiliki Tipe Bawaan
Setiap nilai dalam Dart memiliki tipe yang menjelaskan apa nilai tersebut dan apa yang dapat Anda lakukan dengannya. Empat tipe mencakup sebagian besar kode tahap awal.
Bilangan Bulat dengan int
int menyimpan bilangan bulat tanpa bagian pecahan, seperti jumlah, usia, dan indeks. Titik desimal tidak diperbolehkan.
int age = 30;Bilangan Desimal dengan double
double menyimpan angka dengan titik desimal, seperti harga atau hasil pengukuran. Tuliskan setidaknya satu digit setelah titik.
double price = 9.99;int dan double Berbagi num
int dan double sama-sama merupakan jenis num. Saat Anda memerlukan salah satunya, tipe num menerima bilangan bulat maupun desimal.
num value = 7;
value = 7.5;Teks dengan String
String menyimpan teks: huruf, kata, atau kalimat lengkap. Apit teks dengan tanda kutip tunggal atau ganda.
String city = "Tokyo";Benar atau Salah dengan bool
bool hanya dapat bernilai true atau false. Tipe ini menjadi dasar setiap keputusan yang kelak dibuat oleh program Anda.
bool isReady = true;Hanya Dua Nilai bool
Berbeda dari beberapa bahasa lain, bool dalam Dart hanya boleh bernilai true atau false. Tidak ada jalan pintas berupa angka nol atau String kosong yang dianggap salah di sini.
Tipe Menentukan Hal yang Dapat Anda Lakukan
Tipe menentukan operasi yang tersedia. Anda dapat menjumlahkan int, tetapi menggabungkan teks menggunakan alat yang berbeda dari penjumlahan angka.
Nilai Bawaan adalah null
Variabel yang belum diinisialisasi dimulai dengan nilai null sampai Anda memberinya nilai. Dart sengaja mengharuskan Anda menangani kasus tersebut.
Memeriksa Tipe Nilai
Gunakan operator is untuk menanyakan apakah suatu nilai cocok dengan sebuah tipe. Operator ini memberikan jawaban berupa bool yang dapat Anda gunakan.
print(9.99 is double); // trueMemilih Tipe Inti yang Tepat
Menghitung? Gunakan int. Mengukur? Gunakan double. Menampilkan teks? Gunakan String. Ya atau tidak? Gunakan bool. Sesuaikan tipe dengan maknanya.
Pemeriksaan Singkat
Tipe inti apa yang sebaiknya menyimpan harga produk seperti 9.99?
Ringkasan: Empat Tipe Inti
Anda telah mengenal int untuk bilangan bulat, double untuk bilangan desimal, String untuk teks, dan bool untuk true atau false. Setiap nilai memiliki tipe yang jelas. 🎯
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Tipe Inti: int, double, String, bool” gratis?
Ya — teks lengkap “Tipe Inti: int, double, String, bool” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Dart Academy, upgrade ke CoddyKit PRO. Kursus Dart Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Tipe Inti: int, double, String, bool”?
Mengenal tipe bawaan Dart yang digunakan sehari-hari Kamu berlatih Dart Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Dart Academy?
Tidak diperlukan pengalaman sebelumnya. Dart Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Tipe Inti: int, double, String, bool” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Dart Academy ini?
Ya. Setiap pelajaran Dart Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Penjelasan var, final, dan const
- Tipe Inti: int, double, String, bool
- Inferensi Tipe vs Tipe Eksplisit
- Tipe dynamic dan Object