הערות בקוד
חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 4 מתוך 94.
הערות הן הערות שאתה כותב בתוך הקוד שלך. Dart מתעלמת מהן לחלוטין — הן נועדו רק לעזור לבני אדם להבין את הקוד.
כדי לכתוב הערה בשורה אחת, השתמשו ב־//. כל מה שמופיע אחרי // ועד סוף השורה נחשב להתעלם ממנו:
// זוהי הערה
print('Hello, Dart!');אפשר לכתוב הערה גם בסוף שורה, אחרי הקוד:
print('Hello, Dart!'); // זה מדפיס Hello, Dart!להערות שמתפרסות על כמה שורות, השתמשו ב־/* כדי להתחיל וב־*/ כדי לסיים:
/* זוהי הערה המשתרעת על פני כמה שורות.
Dart מתעלמת מכולה. */
print('Welcome!');הערות יכולות גם להשבית שורת קוד באופן זמני בלי למחוק אותה:
// print('This line will NOT run');
print('This line will run');הערה: כל הערה מרובת שורות שמתחילה ב-/* חייבת להיסגר ב-*/, אחרת Dart מתייחסת לכל מה שבא אחריה כהערה.
אתגר
מתחיליםתקן את הקוד כך שיודפס רק Hello, Dart!.
- הוסף
//בתחילת השורה שמדפיסהGoodbye! - השורה שמדפיסה
Goodbye!צריכה להפוך להערה, כך שהיא לא תרוץ - אל תמחק אף שורה ואל תשנה את השורה שמדפיסה
Hello, Dart!
נסו בעצמכם
void main() {
// הקלידו את הקוד שלכם למטה
// הפכו את השורה שלמטה להערה כדי שהיא תפסיק לרוץ
print('Goodbye!');
print('Hello, Dart!');
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
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 אונליין