0Pricing
Swift Academy · บทเรียน

ตัวดำเนินการช่วง

ตัวดำเนินการช่วง

ตัวดำเนินการช่วง เป็นบทเรียน 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

ขอแสดงความยินดี

ขอแสดงความยินดี 🎉

ในส่วนนี้ เราได้เรียนรู้แนวคิดเรื่องตัวดำเนินการช่วงที่เราจะใช้บ่อยในโค้ด

พบกันในบทเรียนถัดไป 💯

ตัวดำเนินการช่วง — ภาพประกอบ 4

คำถามที่พบบ่อย

บทเรียน “ตัวดำเนินการช่วง” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ตัวดำเนินการช่วง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

← กลับไปที่ Swift Academy