Menu
Coddy logo textTech

אופרטורים לוגיים חלק 2

חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 19 מתוך 77.

לאופרטורים לוגיים יש טבלה מיוחדת שנקראת "טבלת אמת", שמראה מה מחזיר הצירוף של אופרטורים לוגיים.

טבלת אמת עבור האופרטור &&:

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

הדרך היחידה לקבל true עבור האופרטור && היא אם גם a וגם b הם true

טבלת אמת עבור האופרטור ||:

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

במקרה הזה, כדי לקבל תוצאה של true, או a או b צריכים להיות true.

טבלת אמת עבור האופרטור !:

a!a
falsetrue
truefalse

כאן הערך של a הפוך. אם a הוא false, אז !a הוא true

challenge icon

אתגר

מתחילים

ניתן לך קוד, החלף את סימני השאלה של המשתנים b1 ו-b2 כך ש-b3 יקבל את הערך true.

שים לב ש-b1 ו-b2 צריכים להכיל מספרים. (למשל 3, 5, 11, …)

נסו בעצמכם

// כתבו את הקוד שלכם למטה
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))

// אל תשנו את השורה למטה
console.log(`b3 = ${b3}`)
quiz iconבחנו את עצמכם

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

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

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