หากคุณต้องการตรวจสอบว่าค่าในตัวแปร x มากกว่า 10 และน้อยกว่า 20 จะใช้เงื่อนไขใดในภาษาสมัยใหม่

if (x > 10 XOR x < 20)
if (x > 10 NOT x < 20)
if (x > 10 AND x < 20)
if (x > 10 OR x < 20)

เฉลยอธิบาย

เงื่อนไขต้องใช้ AND เพราะต้องให้ทั้งสองเงื่อนไขเป็นจริงพร้อมกัน ตัวเลือก ก ผิดเพราะ OR ทำให้สภาพแบบ 'อย่างใดอย่างหนึ่ง' ซึ่งจะยอมรับค่าที่มากกว่า 10 เท่านั้นหรือน้อยกว่า 20 เท่านั้น ตัวเลือก ค ผิดเพราะ XOR ใช้สำหรับตรวจสอบค่าต่างกัน ตัวเลือก ง ผิดเพราะ NOT เป็นตัวดำเนินการปฏิเสธ

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →