Menu
CoddyTech

מחרוזות עם משתנים

חלק מהיחידה האפליקציה הראשונה שלך במסלול ה-Flutter של Coddy. שיעור 12 מתוך 32.

כדי להכניס משתנה לתוך מחרוזת, כתבו סימן דולר ואת שמו:

String name = 'Ada';
Text('Hello, $name!')   // שלום, Ada!

זה נקרא שילוב מחרוזות. כדי להכניס יותר משם פשוט, כמו חישוב או מאפיין, עטפו אותו בסוגריים מסולסלים אחרי סימן הדולר:

Text('$name has ${name.length} letters')   // בשם Ada יש 3 אותיות

name.length הוא מספר האותיות שבמחרוזת. בלי הסוגריים המסולסלים, '$name.length' יציג את השם ואחריו .length.

challenge icon

אתגר

קל

באפליקציה יש משתנה בשם name. גרמו לשתי השורות שלו להציג, באמצעות המשתנה:

  • Hello, Grace!
  • Grace has 5 letters, כאשר המספר נלקח מתוך name.length

ה־Column שמסביבן מציב שורה אחת מתחת לשנייה. תבנו אחד משלכם בפרק מאוחר יותר.

נסו בעצמכם

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    String name = 'Grace';
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: [
              Text('Hello!'),
              Text('Letters'),
            ],
          ),
        ),
      ),
    );
  }
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה האפליקציה הראשונה שלך

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