วันนี้อยากจะมาแนะนำเงื่อนไขอีกตัวนึงที่มีลักษณะคล้ายๆ if แต่จะสั้นกว่า และสามารถทำงานได้ statement เดียวเท่านั้น
คำสั่งนี้สามารถใช้ได้หลายภาษาเลยน่ะครับ เช่น C,Java,PHP หรือ ภาษาอื่นๆที่มีโครงสร้างคล้ายๆกันน่ะครับ
ตัวแปรรับ=(เงื่อนไข)?_ถ้าจริงให้เก็บค่านี้_:_ถ้าเท็จให้เก็บค่านี้_;
c=(1<2)?'T':'F';
c จะมีค่า 'T' เพราะว่า 1 น้อยกว่า 2 น่ะครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น