Learn to Program #6

6. Flow Control

บทนี้สอนเกี่ยวกับการสร้างเงื่อนไข

Note

  • การเปรียบเทียบใช้เครื่องหมาย <, >, ==, >=, <=, != ได้เลย โดยผลลัพธ์ จะออกมาเป็น object ที่มีค่า true false
  • นอกจากเปรียบเทียบตัวเลข แล้วยังสามารถเปรียบเทียบ string ได้โดยเป็นการเปรียบเทียบ ลำดับการเรียง ตามตัวอักษร
  • Branching การเขียนโปรแกรมที่มีเงื่อนไขให้ตัดสินใจ โดยใช้ if then else ถ้าเงื่อนไขเป็นจริงจะทำตามคำสั่งหลัง if ถ้าเงื่อนไขเป็นเท็จ จะออกจาก if หรือทำตามคำสั่งหลัง else
  • สามารถใส่ if ซ้อน if ได้
  • Looping การเขียนโปรแกรมที่มีเงื่อนไขให้ตัดสินใจ โดยใช้ while ถ้าเงื่อนไขเป็นเท็จจะออกจาก loop ถ้าเงื่อนไขเป็นจริงโปรแกรมจะวน loop ใหม่
  • ถ้าโปรแกรมติดอยู่ใน infinite loop ให้กด Ctrl + C เพื่อออกจาก loop
  • สามารถใช้ or, and, not ในการสร้างเงื่อนไข เพื่อลดการเขียนโค้ดซ้ำซ้อนได้ (DRY rule: Don’t Repeat Yourself)

Technorati Tags:

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s