String interpolation
Learning objective
- Build readable dynamic strings with interpolation.
Key syntax
let name: string = "Ana";
let total: int = 5;
print("Hello ${name}, total: ${total}");
Examples
- Interpolate variables, expressions, and method results.
- Combine interpolation with formatting logic.
Common mistakes
- Forgetting
${...} delimiters.
- Building long concatenations instead of interpolation.
Suggested practice
- Generate report lines for a list of students using interpolation.
- operators-and-expressions
- methods-and-chaining