Menu
Coddy logo textTech

משפט 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 (הקוד שבתוך הסוגריים המסולסלים)

challenge icon

אתגר

מתחילים

ניתן לך קוד.

המשתנים 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}`);
quiz iconבחנו את עצמכם

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

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

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