JavaScript เปรียบเทียบ string หรือข้อความ บทความนี้สอนใช้เครื่องหมาย === และ !=== สำหรับเปรียบเทียบ string กรณีที่เหมือนกันจะคืนค่าเป็น true และคืนค่าเป็น false สำหรับ string ที่ไม่เหมือนกัน สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript เปรียบเทียบ string หรือข้อความ
<script>
const s1 = "devdit";
const s2 = "hello";
console.log( s1 === s2 );
console.log( s1 !== s2 );
</script>
ผลลัพธ์
false
true
JavaScript เปรียบเทียบ string หรือข้อความ จากตัวอย่างสร้างตัวแปร s1 และ s2 เก็บค่า string “devdit” และ “hello” ตามลำดับ จากนั้นใช้คำสั่งดังนี้
1. s1 === s2 คือเปรียบเทียบ string กรณี string ใน s1 เหมือนกับ s2 จะคืนค่า true ถ้าไม่เหมือนกันคือค่า false
2. s1 !== s2 คือเปรียบเทียบ string กรณี string ใน s1 ไม่เหมือนกับ s2 จะคืนค่า true ถ้าเหมือนกันคืนค่า false