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