Menu
Coddy logo textTech

ערכים בוליאניים (bool)

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

ערכים בוליאניים (הטיפוס bool) יכולים לקבל רק שני ערכים: true או false. הם מייצגים תנאים של כן/לא בתוכניות.

void main() {
  bool isRaining = true;
  print(isRaining);
}

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

void main() {
  bool isCompleted = false;
  print(isCompleted);
  
  // שנה את הערך
  isCompleted = true;
  print(isCompleted);
}
challenge icon

אתגר

מתחילים

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

  1. הכרז על משתנה בוליאני בשם isAlive והגדר אותו ל-true
  2. הכרז על משתנה בוליאני בשם hasWeapon והגדר אותו ל-false
  3. הכרז על משתנה מסוג מספר שלם בשם healthPoints והגדר אותו ל-100
  4. הכרז על משתנה מסוג מספר ממשי בשם speed והגדר אותו ל-7.5
  5. הדפס את כל המשתנים עם תוויות תיאוריות בפורמט המדויק הבא:
Character Status:
Alive: true
Armed: false
Health: 100
Speed: 7.5

הפלט שלך חייב להתאים לפורמט המדויק הזה.

נסו בעצמכם

void main() {
  // הגדירו כאן את המשתנים שלכם
  bool isAlive = ?;
  bool hasWeapon = ?;
  int healthPoints = ?;
  double speed = ?;
  
  // הדפיסו את מצב הדמות
  print("Character Status:");
  print("Alive: " + isAlive.toString());
  print("Armed: " + hasWeapon.toString());
  print("Health: " + healthPoints.toString());
  print("Speed: " + speed.toString());
}
quiz iconבחנו את עצמכם

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

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

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