Menu
Coddy logo textTech

אינטרפולציה של מחרוזות

חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 38 מתוך 94.

שילוב משתנים במחרוזת משתמש בסמל $ כדי להטמיע משתנים ישירות בתוך מחרוזות.

צרו משתנים לאחסון פרטי משתמש:

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

השתמשו באינטרפולציה של מחרוזות כדי לכלול את המשתנים האלה במחרוזת:

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

לאחר הפעלת הקוד שלמעלה, הפלט יהיה:

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

אתגר

מתחילים

צרו תוכנית שמשתמשת באינטרפולציית מחרוזות כדי להציג מידע על פרופיל משתמש. אינטרפולציית מחרוזות מאפשרת להטמיע משתנים ישירות בתוך מחרוזות באמצעות הסמל $.

  1. השתמשו במשתנים שסופקו כדי ליצור סיכום פרופיל באמצעות אינטרפולציית מחרוזות.
  2. הדפיסו את סיכום הפרופיל בפורמט המדויק שמוצג בדוגמה שלהלן.
  3. צרו מחרוזת שנייה שמציגה את פרטי המינוי של המשתמש באמצעות אינטרפולציית מחרוזות.
  4. הדפיסו את פרטי המינוי בפורמט המדויק שמוצג בדוגמה שלהלן.

פורמט פלט לדוגמה:

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

נסו בעצמכם

void main() {
  // פרטי פרופיל המשתמש
  String name = 'Alex';
  int age = 28;
  bool isPremiumUser = true;
  
  // פרטי המנוי
  double monthlyFee = 9.99;
  double yearsActive = 3.5;
  
  // TODO: צור סיכום פרופיל באמצעות אינטרפולציה של מחרוזות
  // תבנית: Profile: Name: Alex, Age: 28, Premium User: true
  String profileSummary = '';
  
  // TODO: צור פרטי מנוי באמצעות אינטרפולציה של מחרוזות
  // תבנית: Subscription: $9.99 per month, Active for 3.5 years
  String subscriptionDetails = '';
  
  // הדפס את התוצאות
  print(profileSummary);
  print(subscriptionDetails);
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Dart אונליין