ในภาษาโปรแกรม ตัวดำเนินการเปรียบเทียบถูกใช้เพื่อเปรียบเทียบค่าสองค่า ตัวดำเนินการเหล่านี้จะคืนค่าบูลีนเป็น true/ false ทั้งนี้ขึ้นอยู่กับเงื่อนไข “ ไม่เท่ากับ ” ยังเป็นตัวดำเนินการเปรียบเทียบที่กำหนดว่าค่าตัวถูกดำเนินการทั้งสองมีค่าเท่ากันหรือไม่ คืนค่า จริง หากค่าตัวถูกดำเนินการสองค่าไม่เท่ากัน
บทช่วยสอนนี้จะแสดงตัวดำเนินการเปรียบเทียบที่ไม่เท่ากันใน JavaScript
ตัวดำเนินการเปรียบเทียบ JavaScript ไม่เท่ากัน
“ ไม่เท่ากับ ตัวดำเนินการเปรียบเทียบเรียกอีกอย่างว่า ความไม่เท่าเทียมกัน ตัวดำเนินการ มันแสดงเป็น ( != ) ซึ่งเป็นการรวมกันของสองอักขระ เครื่องหมายอัศเจรีย์ที่เรียกว่าไม่ ( ! ) ที่มีเครื่องหมายเท่ากับ ( = ). ใช้เพื่อตรวจสอบว่าค่าที่เปรียบเทียบทั้งสองมีค่าเท่ากันหรือไม่ หากค่าเท่ากัน จะส่งกลับ ' เท็จ ” เป็นผลลัพธ์ และอย่างอื่นให้ “ จริง ”
ไวยากรณ์
ใช้ไวยากรณ์ต่อไปนี้สำหรับตัวดำเนินการที่ไม่เท่ากัน:
เอ ! = ข
ที่นี่, ' เอ ' และ ' ข ” เป็นสองตัวถูกดำเนินการที่จะตรวจสอบเพื่อตรวจสอบว่าเท่ากันหรือไม่
ตัวอย่างที่ 1: เปรียบเทียบสองสตริงโดยใช้ตัวดำเนินการเปรียบเทียบไม่เท่ากัน
ที่นี่เราจะดูว่าทั้งสองสตริง “ สวัสดี ' และ ' สวัสดี ” เท่ากับหรือไม่ได้ใช้โอเปอเรเตอร์ not equal (!=) :
console.log ( 'สวัสดี' ! = 'สวัสดี' ) ;
ผลลัพธ์แสดง “ จริง ” ซึ่งแสดงว่าสตริงทั้งสองไม่เท่ากัน:
ตัวอย่างที่ 2: เปรียบเทียบอักขระกับตัวเลขโดยใช้ตัวดำเนินการเปรียบเทียบไม่เท่ากัน
ตอนนี้เราจะเปรียบเทียบและตรวจสอบว่าตัวละคร ' 1 ” และหมายเลข “ 1 ” มีค่าเท่ากันหรือไม่:
console.log ( '1' ! = 1 ) ;
ผลลัพธ์ที่แสดง “ เท็จ ” เนื่องจากค่าทั้งสองมีค่าเท่ากัน:
ตัวอย่างที่ 3: เปรียบเทียบตัวเลขกับบูลีนโดยใช้ตัวดำเนินการเปรียบเทียบไม่เท่ากัน
ในตัวอย่างนี้ เราจะพิจารณาว่า “ จริง ” ค่าบูลีนเทียบเท่ากับ “ 1 ”:
console.log ( 1 ! = จริง ) ;
มันกลับมา “ เท็จ ” เป็นเอาต์พุตซึ่งระบุว่า “ 1 ” หมายถึง “ จริง ” ค่าบูลีน:
ตัวอย่างที่ 4: เปรียบเทียบตัวเลขกับค่า null โดยใช้ตัวดำเนินการเปรียบเทียบไม่เท่ากัน
ในที่นี้เราจะเปรียบเทียบว่า “ 0 ” เท่ากับ “ โมฆะ ”:
console.log ( 0 ! = null ) ;
ผลลัพธ์ของคำสั่งที่ระบุข้างต้น “ จริง ” ซึ่งหมายความว่าค่าที่ระบุไม่เท่ากัน:
เราได้รวบรวมรายละเอียดทั้งหมดเกี่ยวกับตัวดำเนินการเปรียบเทียบ JavaScript ไม่เท่ากับ
บทสรุป
ตัวดำเนินการเปรียบเทียบ “ ไม่เท่ากับ ” มักเรียกกันว่า “ ความไม่เท่าเทียมกัน ตัวดำเนินการ มันถูกแสดงด้วยสัญลักษณ์ ( != ). เมื่อเปรียบเทียบค่าสองค่า ตัวดำเนินการนี้จะกำหนดว่ามีค่าเท่ากันหรือไม่ ในกรณีที่เท่ากันก็จะแสดงผล “ เท็จ ”; มิฉะนั้นจะแสดงผล ' จริง ” ในบทช่วยสอนนี้ เราได้สาธิตตัวดำเนินการเปรียบเทียบที่ไม่เท่ากันใน JavaScript