המרת מספרים למחרוזת
חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 85 מתוך 94.
השיטה toString() ממירה מספרים למחרוזות. זה שימושי כשצריך להציג מספרים כטקסט או לשלב אותם עם מחרוזות אחרות.
המרת מספר שלם למחרוזת:
int age = 25;
String ageText = age.toString();
print(ageText);לאחר ביצוע הקוד שלמעלה, הפלט יהיה:
25המרת מספר עשרוני למחרוזת:
double price = 19.99;
String priceText = price.toString();
print(priceText);לאחר הרצת הקוד שלמעלה, הפלט יהיה:
19.99אתגר
מתחיליםבאתגר הזה תתרגלו המרת מספרים למחרוזות באמצעות המתודה toString() ב-Dart. המתודה הזו ממירה ערך מספרי לייצוג שלו כמחרוזת.
השלימו את הקוד כדי להמיר את המשתנה score למחרוזת ולאחסן אותו במשתנה scoreAsString.
פלט צפוי:
Original score (number): 85
Converted score (string): 85
Type of converted score: Stringנסו בעצמכם
void main() {
// המספר הזה כבר הוגדר עבורכם
int score = 85;
// TODO: המירו את score למחרוזת באמצעות toString()
// ושמרו אותה במשתנה scoreAsString
String scoreAsString = "";
// פעולה זו תציג את התוצאות
print('Original score (number): $score');
print('Converted score (string): $scoreAsString');
print('Type of converted score: ${scoreAsString is String ? "String" : "Not a String"}');
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7עבודה עם מחרוזות
שרשור מחרוזותאינטרפולציה של מחרוזותמחרוזות מרובות שורותמאפייני מחרוזותשיטות בסיסיות למחרוזות10אוספים - יסודות המפות
מהן מפות?יצירת מפהגישה לערכים לפי מפתחזוגות מפתח-ערךקבלת גודל המפהקבלת המפתחותקבלת הערכיםבדיקה אם מפתח קיים2משתנים וטיפוסי נתונים בסיסיים
מהם משתנים?מחרוזותמספרים שלמים (int)מספרים מסוג double (double)ערכים בוליאניים (bool)הסקת טיפוס באמצעות 'var'משתנים סופייםמשתנים קבועיםמוסכמות למתן שמותבטיחות בסיסית מול nullסיכום – הכרזה על משתנים8זרימת בקרה – לולאות
לולאת 'for'לולאת 'while'לולאת 'do-while'שימוש ב-'break' בלולאותשימוש ב-'continue' בלולאותסיכום – חזרה על קוד3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמיםאופרטור מודולוהגדלה והקטנהקיצורי השמהסיכום - חישובים פשוטים6זרימת בקרה - קבלת החלטות
הוראת 'if'הוראת 'else'הוראת 'else if'חזרה - החלטות פשוטותהוראות 'if' מקוננותהוראת 'switch'9אוספים - יסודות הרשימות
מהן רשימות?יצירת רשימהגישה לפי אינדקסקבלת אורך הרשימההוספת איבריםהסרת איבריםבדיקה אם הרשימה ריקהמעבר על רשימהתרגלו בעצמכם: קומפיילר Dart אונליין