משפט If
חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 23 מתוך 77.
משפטי if מאפשרים לנו להריץ קוד בהתאם לתנאים.
לדוגמה, בואו נבחן את הקוד הבא:
let age = 20;
let status = "Child";
if (age > 18) {
status = "Adult";
}
age += 1;הקוד שלמעלה בודק אם המשתנה age גדול מ־18. אם כן, הוא יגדיר את status כך שיכיל את המחרוזת "Adult".
בסופו של דבר, הקוד יגדיל את age ב־1 בין שהגיל גדול מ־18 ובין שלא.
כדי להשתמש במשפט if, עלינו להוסיף סוגריים () שיקבעו את התנאי, וכל מה שנמצא בתוך if נמצא בתוך סוגריים מסולסלים {}:
if (condition) {
code;
code;
code;
}אם התנאי נכון, ניכנס לבלוק הקוד שבתוך if (הקוד שבתוך הסוגריים המסולסלים)
אתגר
מתחיליםניתן לך קוד.
המשתנים a ו־b חסרים ערכים; מלא אותם כך שהקוד שבתוך פקודת if יבוצע!
בונוס: נסה למצוא יותר מפתרון אחד!
נסו בעצמכם
// החליפו את ערכי ברירת המחדל כך שהתנאי שלהלן יהיה נכון
let a = 0;
let b = 5;
// אל תשנו דבר מתחת לשורה זו
let c = 0;
if (a >= b && !(b < 10)) {
c = 2;
}
c += 1;
console.log(`c = ${c}`);השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםאופרטורי השוואהשוויון קשיח לעומת רופףסיכום – מתמטיקה פשוטה6קלט/פלט בסיסי
פלטפלט עם משתניםהמרת טיפוסים - חלק 1המרת טיפוסים - חלק 2חזרה - עד 120חזרה - אמת או שקרתרגלו בעצמכם: קומפיילר JavaScript אונליין