![](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/th_TH/c10e8a839dc838a25d0feb0e9e428a0a.png)
ควบคุมโฟลว์ของการทำงานในแอพคำสั่งลัด
เมื่อคุณเริ่มใช้คำสั่งลัดที่ซับซ้อนมากขึ้น คุณจะพบการทำงานที่แสดงตรรกะและเปลี่ยนโฟลว์ของคำสั่งลัด (เช่น การข้ามหรือการแยกกลุ่มของการทำงาน) ต่อไปนี้เป็นตัวอย่างส่วนหนึ่งของการทำงานประเภทพิเศษเหล่านี้:
ตัวแปร
ตัวแปรจะบันทึกเนื้อหาบางรายการไว้ชั่วคราวเพื่อใช้ในภายหลังในคำสั่งลัด การทำงานที่มีตัวแปรมักจะไม่เชื่อมต่อโดยตรงกับการทำงานถัดไปในคำสั่งลัด แต่การทำงานเหล่านี้จะส่งผ่านข้อมูลออกของตัวเอง (รวมถึงตัวแปร) ไปยังการทำงานอื่นในภายหลังในคำสั่งลัด ให้ดูที่ ใช้ตัวแปรในแอพคำสั่งลัด
![คำสั่งลัดที่แสดงตัวแปร](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/th_TH/2102f5fe20a444c8a78754b5d04929ad.png)
การทำงานถ้า
การทำงานถ้าจะตรวจสอบเงื่อนไขบางประการในคำสั่งลัดและให้ผลลัพธ์ที่แตกต่างกันไปตามเงื่อนไขที่สมบูรณ์ ดังนั้นการทำงานสามารถใช้เส้นทางที่แตกต่างกันได้ ทั้งนี้ขึ้นอยู่กับเงื่อนไขที่ถูกกำหนดเมื่อคำสั่งลัดสั่งทำงาน ให้ดูที่ ใช้การทำงานถ้าในแอพคำสั่งลัด
![คำสั่งลัดตัวอย่างที่มีการทำงาน “ถ้า”](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/th_TH/5a1b9841728fe688c31ca924796b2f84.png)
การทำงานทำซ้ำ
การทำงานทำซ้ำเป็นการทำงานที่ใช้ดำเนินการการทำงานเดิมหลายๆ ครั้ง ซึ่งทำให้เกิดลูป การทำงานภายในลูปทำซ้ำจะทำงานจากด้านบนสุดไปยังด้านล่างสุดในลูป จากนั้นจะกลับไปยังด้านบนสุดอีกครั้งแล้วทำซ้ำแบบเดิมไปเรื่อยๆ เท่าที่จำเป็น ให้ดูที่ ใช้การทำงานทำซ้ำในแอพคำสั่งลัด
![คำสั่งลัดตัวอย่างที่แสดงการทำงาน “ทำซ้ำ”](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/th_TH/71b49d7082f904722af9449603e5067d.png)
การทำงานเลือกจาก
การทำงานเลือกจากจะหยุดพักคำสั่งลัดและแสดงเมนูตัวเลือกกับผู้ใช้ การทำงานที่แตกต่างกันซึ่งอิงจากตัวเลือกที่ได้เลือกจะใส่ข้อมูลส่วนที่เหลือของคำสั่งลัด ซึ่งนำไปสู่ผลลัพธ์ในรูปแบบต่างๆ ให้ดูที่ ใช้การทำงานเลือกจากเมนูในแอพคำสั่งลัด
![คำสั่งลัดตัวอย่างที่แสดงการทำงาน “เลือกจากเมนู”](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/th_TH/a743e1ded29e26d9d20aebe58087e05f.png)