อะไรก็ตามหรือโปรแกรมไม่ได้เป็นไปตามที่วางแผนไว้หรือในภาคต่อนั้นเสมอไป อาจมีสถานการณ์ที่ต้องเปลี่ยนการตัดสินใจเหล่านั้น และต้องทำซ้ำบางอย่าง จึงมีโครงสร้างการควบคุมที่บอกว่าต้องทำภายใต้เงื่อนไขที่ต้องทำ
ถ้าประโยคนั้นค่อนข้างโด่งดังจริงๆ โดยเฉพาะในภาษาโปรแกรม ในทุกประโยคหรือคำพูด รหัสเทียมยังคงเหมือนเดิม ในขณะที่ไวยากรณ์หลักอาจแตกต่างกันในบางครั้ง
If vs Else If
ความแตกต่างระหว่าง If และ Else If คือ คุณสามารถใช้บล็อก If ได้ในครั้งเดียวหรือครั้งเดียวในประโยค ในขณะที่ Else If สามารถใช้ได้หลายครั้งพร้อมกันเนื่องจากไม่มีสิ่งกีดขวาง เมื่อใช้ if จะต้องใช้ในโครงสร้างแบบมีเงื่อนไข
อันที่จริงประโยค 'If' นั้นค่อนข้างมีชื่อเสียง โดยเฉพาะในภาษาการเขียนโปรแกรม ในทุกประโยคหรือคำพูด รหัสเทียมยังคงเหมือนเดิม ในขณะที่ไวยากรณ์หลักอาจแตกต่างกันในบางครั้ง เมื่อใช้ if จะต้องใช้ในโครงสร้างแบบมีเงื่อนไข ตัวอย่างเช่น ตัวอย่างเช่น 'ถ้าข้างนอกมีแดด บุคคลนั้นก็ไปเดินเล่น' ในที่นี้ การดำเนินการที่เกิดขึ้นกำลังออกไปในขณะที่สภาพอากาศมีแดด
บล็อก "else if" จะช่วยคุณสร้างชุดค่าผสมต่างๆ มากมาย แต่เงื่อนไขจะเป็นกรณีนี้ต่อเมื่อพบว่าเงื่อนไขแรกของประโยคเป็นจริงเท่านั้น เนื่องจากคุณสามารถข้ามส่วนที่เหลือได้ เพื่อให้เข้าใจมากขึ้น เรามาพิจารณาสถานการณ์ข้างต้นกันเท่านั้น ที่นั่นถ้าเราแทนที่ 'if' ด้วย 'else if' และเงื่อนไขด้วยพายุและดำเนินการลงไปชั้นล่าง
ตารางเปรียบเทียบระหว่าง if และ else if
พารามิเตอร์ของการเปรียบเทียบ | ถ้า | ถ้า |
ใช้ | เมื่อใช้ if จะต้องใช้ในโครงสร้างแบบมีเงื่อนไข | เมื่อเงื่อนไข 'if' ที่ใช้ก่อนหน้านี้กลายเป็นเท็จ บล็อก 'else if' จะถูกเปิดออก แต่ในลักษณะที่ต่อเนื่องกันมาก |
ความหมาย | 'If' เป็นหนึ่งในกริยาช่วยในคำศัพท์ที่ใช้อธิบายสถานการณ์เฉพาะ แม้ว่าจะมาพร้อมกับเงื่อนไขบางอย่างก็ตาม | บล็อก "else if" จะช่วยคุณสร้างชุดค่าผสมต่างๆ มากมาย แต่เงื่อนไขจะเป็นกรณีนี้ต่อเมื่อพบว่าเงื่อนไขแรกของประโยคเป็นจริงเท่านั้น |
ไวยากรณ์ | ในทุกประโยคหรือคำพูด รหัสเทียมจะยังคงเหมือนเดิมในขณะที่ไวยากรณ์หลักอาจแตกต่างกันในบางครั้ง | กับอย่างอื่น หากไม่มีกรณีดังกล่าวกับไวยากรณ์ |
เงื่อนไข | บล็อก 'if' ต้องใช้ประโยคที่มีเงื่อนไขเสมอในขณะที่ใช้งาน เนื่องจากจะไม่สามารถใช้งานได้หากไม่มีเงื่อนไข | เงื่อนไขเดียวในขณะที่ใช้ Else ถ้าส่วนประโยคคือบล็อกแรกควรเป็นจริง |
การดำเนินการ | อันที่จริงประโยค 'If' นั้นค่อนข้างมีชื่อเสียง โดยเฉพาะในภาษาการเขียนโปรแกรม | ในขณะที่ใช้ 'else if' คือการใช้มันจะบล็อกระดับอื่น ๆ ของการซ้อนในประโยค |
ถ้าคืออะไร?
โดยทั่วไปแล้ว 'If' จะใช้ครั้งเดียวในประโยคโดยไม่คำนึงถึงเงื่อนไขหรือเหตุผลอื่นใด บล็อก 'if' ต้องใช้ประโยคที่มีเงื่อนไขเสมอในขณะที่ใช้งาน เนื่องจากจะไม่สามารถใช้งานได้หากไม่มีเงื่อนไข อันที่จริงประโยค 'If' นั้นค่อนข้างมีชื่อเสียง โดยเฉพาะในภาษาการเขียนโปรแกรม ในทุกประโยคหรือคำพูด รหัสเทียมยังคงเหมือนเดิม ในขณะที่ไวยากรณ์หลักอาจแตกต่างกันในบางครั้ง
เมื่อใช้ if จะต้องใช้ในโครงสร้างแบบมีเงื่อนไข ยกตัวอย่าง เช่น 'ถ้าข้างนอกมีแดด คนนั้นก็ไปเดินเล่น' ในที่นี้ 'ถ้า' ใช้ในกรณีที่สภาพอากาศมีแดดหรือไม่ในขณะที่การกระทำที่จะเกิดขึ้นหลังจากสภาพเป็น ออกไปข้างนอก.
อะไรอีกถ้า?
บล็อก 'Else If' เป็นหนึ่งในกริยาช่วยในคำศัพท์ภาษาอังกฤษ ซึ่งโดยทั่วไปจะใช้เมื่ออธิบายมากกว่าหนึ่งสถานการณ์หรือแม้แต่เงื่อนไข เพื่อให้เข้าใจมากขึ้น เรามาพิจารณาสถานการณ์ข้างต้นกันเท่านั้น ที่นั่นถ้าเราแทนที่ 'if' ด้วย 'else if' และเงื่อนไขด้วยพายุและดำเนินการลงไปชั้นล่าง
แม้ว่าเงื่อนไขที่นี่จะยังคงบูลีนอยู่ที่นี่ สิ่งหนึ่งที่ต้องจำไว้ในขณะที่ใช้ 'else if' คือการใช้มันจะบล็อกระดับอื่น ๆ ของการซ้อนในประโยค กรณีที่เงื่อนไข 'if' ที่ใช้ก่อนหน้านี้กลายเป็นเท็จ บล็อก 'อื่น if' จะถูกเปิดออกแต่ในลักษณะที่ต่อเนื่องกันมาก และกระบวนการจะทำซ้ำจนกว่าจะพบการจับคู่ที่เหมาะสมสำหรับประโยค
ความแตกต่างหลักระหว่าง if และ else if
บทสรุป
ตอนนี้สรุปได้ว่าทั้ง 'If' และ 'Else If' อาจฟังดูเหมือนกันแต่ใช้และความหมายต่างกันโดยสิ้นเชิง อะไรก็ตามหรือโปรแกรมไม่ได้เป็นไปตามที่วางแผนไว้หรือในภาคต่อนั้นเสมอไป อาจมีสถานการณ์ที่ต้องเปลี่ยนการตัดสินใจเหล่านั้น และต้องทำซ้ำบางอย่าง จึงมีโครงสร้างการควบคุมที่บอกว่าต้องทำภายใต้เงื่อนไขที่ต้องทำ