การดำเนินการเชิงตรรกะใน JavaScript

สามารถใช้ตัวดำเนินการเปรียบเทียบได้ นอกโครงสร้าง if ดู ตัวอย่าง:

javascriptconsole.log(1 == 1); // จะแสดง true
console.log(1 == 2); // จะแสดง false

สามารถเปรียบเทียบตัวแปรได้:

javascriptlet a = 1;
let b = 2;

console.log(a == b);

สามารถไม่แสดงผลลัพธ์ลงคอนโซลทันที แต่กำหนดค่าให้กับตัวแปรบางตัวได้:

javascriptlet a = 1;
let b = 2;

let result = a == b;
console.log(result);
Задание 1

ให้มีตัวแปรต่อไปนี้:

javascriptlet a = 2 * (3 - 1);
let b = 6 - 2;

ใช้ตัวดำเนินการ == เพื่อหาว่า ค่าของตัวแปรเหล่านี้เท่ากันหรือไม่

Задание 2

ให้มีตัวแปรต่อไปนี้:

javascriptlet a = 5 * (7 - 4);
let b = 1 + 2 + 7;

ใช้ตัวดำเนินการ > เพื่อหาว่า ตัวแปร a มากกว่า b หรือไม่

Задание 3

ให้มีตัวแปรต่อไปนี้:

javascriptlet a = 2 ** 4;
let b = 4 ** 2;

ใช้ตัวดำเนินการ != เพื่อหาว่า ค่าของ ตัวแปรเหล่านี้แตกต่างกันหรือไม่