Latest web development tutorials

วงจรสวิฟท์

บางครั้งเราอาจจำเป็นต้องดำเนินการซ้ำแล้วซ้ำอีกชิ้นเดียวกันของรหัส ตามลำดับภายใต้สถานการณ์ปกติงบจะดำเนินการ: คำแรกในการทำงานดำเนินการก่อนและตามด้วยคำสั่งที่สองและอื่น ๆ

การเขียนโปรแกรมภาษาให้โครงสร้างการควบคุมต่างๆเส้นทางการดำเนินการที่ซับซ้อนมากขึ้น

ลูปช่วยให้เราซ้ำไปซ้ำมาดำเนินการคำสั่งหรือกลุ่มของงบต่อไปนี้คือการเขียนโปรแกรมภาษาแผนภูมิการไหลห่วงมากที่สุด ?:

โครงสร้างห่วง

ประเภทของวงจร

ภาษาสวิฟท์ให้บริการประเภทวงจรดังต่อไปนี้ คลิกที่ลิงค์นี้เพื่อดูรายละเอียดของแต่ละประเภท:

ประเภทของวงจร ลักษณะ

สำหรับใน

ภายในคอลเลกชันขององค์ประกอบทั้งหมดที่ยกตัวอย่างเช่นช่วงจากการเป็นตัวแทนดิจิตอลขององค์ประกอบในอาร์เรย์สตริงของตัวอักษร

สำหรับวง

ที่จะทำซ้ำชุดของงบจนกว่าจะถึงเงื่อนไขบางอย่างเป็นจริงปกติหลังจากแต่ละรอบจะเสร็จสมบูรณ์โดยการเพิ่มมูลค่าของเคาน์เตอร์เพื่อให้บรรลุ

ขณะที่ห่วง

ชุดของงบให้ทำงานถ้าเงื่อนไขเป็นจริงจะทำงานซ้ำ ๆ จนกระทั่งสภาพกลายเป็นเท็จ

ซ้ำ ... ในขณะที่ห่วง

ในขณะที่คำสั่งที่คล้ายกันก่อนที่แตกต่างกันคือสภาพ loop จะพิจารณาบล็อกรหัสแรกจะถูกดำเนินการรอบแรก

งบการควบคุมวง

งบการควบคุมวงเปลี่ยนลำดับของการดำเนินการของรหัสของคุณผ่านที่คุณสามารถกระโดดรหัส งบการควบคุมวงต่อไปนี้สวิฟท์:

งบการควบคุม ลักษณะ

ยังคงคำชี้แจง

บอกย้ำห่วงรีบหยุดวงจรนี้และเริ่มต้นอีกครั้งซ้ำไป

คำสั่งแบ่ง

ขัดจังหวะรอบปัจจุบัน

คำสั่ง fallthrough

หากเป็นกรณีหลังจากการดำเนินการดำเนินการกับกรณีดังต่อไปก็ต้องใช้ fallthrough (ผ่าน) คำหลัก