Menu
CoddyTech

Interpolasi String

Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 38 dari 94.

Interpolasi string menggunakan simbol $ untuk menyisipkan variabel langsung ke dalam literal string.

Buat variabel untuk menyimpan informasi pengguna:

String name = "Dart";
int age = 12;
double version = 2.19;

Gunakan interpolasi string untuk menyertakan variabel-variabel ini dalam string:

String message = "Language: $name, Age: $age, Version: $version";
print(message);

Setelah menjalankan kode di atas, outputnya akan menjadi:

Language: Dart, Age: 12, Version: 2.19
challenge icon

Tantangan

Pemula

Buat program yang menggunakan interpolasi string untuk menampilkan informasi tentang profil pengguna. Interpolasi string memungkinkan kamu menyisipkan variabel langsung ke dalam literal string menggunakan simbol $.

  1. Gunakan variabel yang disediakan untuk membuat ringkasan profil dengan interpolasi string.
  2. Cetak ringkasan profil dengan format persis seperti yang ditampilkan pada contoh di bawah.
  3. Buat string kedua yang menampilkan detail langganan pengguna dengan interpolasi string.
  4. Cetak detail langganan dengan format persis seperti yang ditampilkan pada contoh di bawah.

Format output contoh:

Profile: Name: Alex, Age: 28, Premium User: true
Subscription: $9.99 per month, Active for 3.5 years

Coba sendiri

void main() {
  // Informasi profil pengguna
  String name = 'Alex';
  int age = 28;
  bool isPremiumUser = true;
  
  // Detail langganan
  double monthlyFee = 9.99;
  double yearsActive = 3.5;
  
  // TODO: Buat ringkasan profil menggunakan interpolasi string
  // Format: Profile: Name: Alex, Age: 28, Premium User: true
  String profileSummary = '';
  
  // TODO: Buat detail langganan menggunakan interpolasi string
  // Format: Subscription: $9.99 per month, Active for 3.5 years
  String subscriptionDetails = '';
  
  // Cetak hasilnya
  print(profileSummary);
  print(subscriptionDetails);
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Dart online