ตัวดำเนินการช่วง
ตัวดำเนินการช่วง
ตัวดำเนินการช่วง เป็นบทเรียน Swift Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 1 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Swift Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Swift Academy มีบทเรียนทั้งหมด 1 บทเรียน
บทนำ - ตัวดำเนินการช่วงปิด
สวัสดีครับ/ค่ะ
ในบทเรียนนี้ เราจะเรียนรู้เกี่ยวกับตัวดำเนินการช่วงที่ Swift มีให้
สิ่งแรกที่เราจะเรียนรู้คือตัวดำเนินการช่วงปิด ตัวดำเนินการนี้จะสร้างช่วงปิดที่รวมตัวเลขที่กำหนดไว้ด้วย
ลองดูตัวอย่างของเรากัน
for index in 1...5 {
print("\(index) times 5 is \(index * 5)")
}
// 1 times 5 is 5
// 2 times 5 is 10
// 3 times 5 is 15
// 4 times 5 is 20
// 5 times 5 is 25ช่วงกึ่งเปิด
ตัวดำเนินการช่วงกึ่งเปิดจะสร้างช่วงกึ่งเปิดตามความหมายของชื่อ
เมื่อพิจารณาตัวอย่างด้านล่างอย่างละเอียด แม้ว่าความยาวของอาร์เรย์จะเป็น 4 แต่ช่วงจะอยู่ระหว่าง 0 ถึง 3
let cats = ["Lucy", "Garfield", "Tom", "Sylvester"]
let count = cats.count
for i in 0..<count {
print("Cat \(i + 1) is called \(cats[i])")
}
// Person 1 is called Anna
// Person 2 is called Alex
// Person 3 is called Brian
// Person 4 is called Jackช่วงด้านเดียว
ช่วงด้านเดียว
ตัวดำเนินการสุดท้ายที่เราจะเรียนรู้คือช่วงด้านเดียว เราสามารถใช้ตัวดำเนินการนี้สร้างลำดับได้ตามต้องการ โดยเลือกจุดเริ่มต้นและเคลื่อนที่ไปในทิศทางเดียว
ประโยคนี้ฟังดูสับสนเล็กน้อยใช่ไหมครับ/คะ
มาเรียนรู้วิธีใช้ตัวดำเนินการนี้ผ่านตัวอย่างกัน
let names = ["Leo", "Lucy", "Garfield", "Tom"]
for name in names[2...] {
print(name)
}
// Brian
// Jack
for name in names[...2] {
print(name)
}
// Anna
// Alex
// Brianขอแสดงความยินดี
ขอแสดงความยินดี 🎉
ในส่วนนี้ เราได้เรียนรู้แนวคิดเรื่องตัวดำเนินการช่วงที่เราจะใช้บ่อยในโค้ด
พบกันในบทเรียนถัดไป 💯

คำถามที่พบบ่อย
บทเรียน “ตัวดำเนินการช่วง” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ตัวดำเนินการช่วง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Swift Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Swift Academy มีบทเรียนทั้งหมด 1 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “ตัวดำเนินการช่วง”
ตัวดำเนินการช่วง คุณปฏิบัติ Swift Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Swift Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Swift Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 1 บทเรียน
บทเรียน “ตัวดำเนินการช่วง” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Swift Academy นี้ได้ไหม
ได้ บทเรียน Swift Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ