Ulasan: Mendeklarasikan Variabel
Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 15 dari 94.
Tantangan
MudahDalam tantangan ini, kamu akan membuat model data sederhana untuk aplikasi cuaca menggunakan berbagai tipe variabel dan konsep yang telah kamu pelajari.
Selesaikan tugas berikut:
- Buat variabel
StringbernamacityNamedengan nilai"New York" - Buat variabel
intbernamatemperaturedengan nilai28 - Buat variabel
doublebernamahumiditydengan nilai0.65 - Buat variabel
boolbernamaisSunnydengan nilaitrue - Buat variabel menggunakan
varbernamaweatherConditiondengan nilai"Partly Cloudy" - Buat variabel
finalbernamacountryCodedengan nilai"US" - Buat variabel
constbernamaWEATHER_API_VERSIONdengan nilai"v1.0"(gunakan konvensi penamaan yang tepat untuk konstanta) - Buat variabel
Stringnullable bernamaweatherWarningdengan nilainull - Cetak semua variabel dengan label deskriptif dalam format persis seperti yang ditampilkan pada keluaran yang diharapkan
- Ubah
weatherWarningmenjadi"Heat Advisory", lalu cetak lagi dengan label yang sama
Keluaranmu harus sesuai dengan format persis seperti yang ditampilkan pada keluaran yang diharapkan.
Coba sendiri
void main() {
// Deklarasikan semua variabel yang diperlukan
String cityName = ?;
int temperature = ?;
double humidity = ?;
bool isSunny = ?;
var weatherCondition = ?;
final countryCode = ?;
const String WEATHER_API_VERSION = ?;
String? weatherWarning = ?;
// Tampilkan semua variabel beserta labelnya
print("Weather Information:");
print("City: ?");
print("Temperature: $temperature°C");
print("Humidity: ?");
print("Sunny: ?");
print("Condition: ?");
print("Country: ?");
print("API Version: ?");
print("Warning: ?");
// Perbarui weatherWarning lalu tampilkan lagi
weatherWarning = ?;
print("Warning: ?");
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 2
Operator PerbandinganAND LogisOR LogisNOT LogisOperator Pengujian TipeRangkuman: Membuat Perbandingan7Bekerja dengan String
Penggabungan StringInterpolasi StringString MultibarisProperti StringMetode Dasar String10Koleksi: Dasar Map
Apa Itu Map?Membuat MapMengakses Nilai dengan KunciPasangan Kunci-NilaiMelihat Ukuran MapMelihat KunciMelihat NilaiMemeriksa Keberadaan Kunci2Variabel dan Tipe Data Dasar
Apa Itu Variabel?stringBilangan Bulat (int)Bilangan Desimal (double)Boolean (bool)Inferensi Tipe dengan 'var'Variabel finalVariabel KonstantaKonvensi PenamaanKeamanan null DasarUlasan: Mendeklarasikan Variabel8Alur Kontrol: Perulangan
Perulangan 'for'Perulangan 'while'Perulangan 'do-while'Menggunakan 'break' dalam PerulanganMenggunakan 'continue' dalam PerulanganRekap: Mengulang Kode3Operator, Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloInkremen dan DekremenPintasan PenugasanRangkuman: Perhitungan Sederhana6Alur Program: Pengambilan Keputusan
Pernyataan 'if'Pernyataan 'else'Pernyataan 'else if'Ringkasan: Keputusan SederhanaPernyataan 'if' BersarangPernyataan 'switch'9Koleksi: Dasar-Dasar list
Apa Itu list?Membuat listMengakses dengan IndeksMengetahui Panjang listMenambahkan ElemenMenghapus ElemenMemeriksa Apakah list KosongMelakukan Perulangan pada list12Fungsi Lanjutan
Parameter Posisi OpsionalParameter BernamaParameter Bernama WajibNilai Default ParameterRangkuman: Parameter Fungsi15Proyek: Kalkulator Sederhana
MenyiapkanMendeklarasikan AngkaLatihan sendiri: Compiler Dart online