Postingan

Menampilkan postingan dari November, 2025

✨ Statement dan Expression dalam Dart (Flutter)

Dalam pemrograman menggunakan bahasa Dart , yang menjadi dasar dari pengembangan aplikasi Flutter , kita sering menemui dua istilah penting: statement dan expression . Meskipun terlihat mirip, keduanya memiliki fungsi yang berbeda dalam membentuk logika dan alur kode. 👉 Expression adalah potongan kode yang menghasilkan nilai . Misalnya operasi seperti 3 + 5 , pemanggilan fungsi myWidget.color , atau pembuatan objek Text("Hello") . Expression digunakan untuk membentuk hasil yang nantinya bisa disimpan, ditampilkan, atau dikembalikan oleh fungsi. 👉 Statement , di sisi lain, adalah perintah lengkap yang melakukan aksi tertentu, seperti mendeklarasikan variabel ( int x = 10; ), memanggil fungsi ( print("Hello") ), atau melakukan logika percabangan ( if , for , dan sebagainya). Dalam konteks Flutter, kita akan sering menjumpai kedua konsep ini bekerja berdampingan — misalnya saat kita menulis return Text("Halo Dunia"); Di sini, return adalah stateme...