15 if – else กับ เครื่องหมายความสัมพันธ์


เครื่องหมายสัญลักษณ์ตัวอย่างความหมาย
เท่ากับ==a == ba เท่ากับ b ใช่หรือไม่
มากกว่า>a > ba มากกว่า b ใช่หรือไม่
น้อยกว่า<a < ba น้อยกว่า b ใช่หรือไม่
มากกว่าหรือเท่ากับ>=a >= ba มากกว่าหรือเท่ากับ b ใช่หรือไม่
น้อยกว่าหรือเท่ากับ<=a <= ba น้อยกว่าหรือเท่ากับ b ใช่หรือไม่
ไม่เท่ากับ!=a != ba ไม่เท่ากับ b ใช่หรือไม่
  • ใช่ คือ 1. ไม่ใช่คือ 0
  • เครื่องหมาย = ใช่สำหรับการตั้งค่า
  • เครื่องหมาย == ใช้สำหรับการทดสอบค่า
  • ถ้าคอนดิชั่นใน if เป็นถูก ( อะไรก็ตามที่ไม่ใช่ 0 หรือผลของเอ็กเพรสชั่นที่ได้ผลเป็นถูก) บล๊อกของ if จะทำงาน ไม่งั้นแล้วบล๊อกของ else จะทำงาน หากมีการเขียนโค๊ดสำหรับ else ห้อยท้ายไว้
  • พยายามอย่าใช้เครื่องหมาย = ใน if ถึงแม้ว่าจะใช้ด้วยความเข้าใจและถูกต้องก็ตาม แต่คนอื่นอาจคิดว่าเราเขียนผิด


No comments:

Post a Comment