0Pricing
Swift Academy · Pelajaran

Operator Rentang

Operator Rentang

Operator Rentang adalah pelajaran Swift Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 1. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Swift Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Swift Academy mencakup 1 pelajaran total.

Pendahuluan - Operator Rentang Tertutup

Halo,

Dalam pelajaran ini, kita akan mempelajari operator rentang yang disediakan Swift untuk kita. 

Hal pertama yang akan kita pelajari adalah Operator Rentang Tertutup. Operator ini membuat rentang tertutup yang mencakup angka-angka yang ditentukannya.

Mari kita lihat contohnya.

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

Rentang Setengah Terbuka

Operator Rentang Setengah Terbuka membuat rentang setengah terbuka, seperti yang dapat kita pahami dari namanya.

Jika kita memperhatikan contoh di bawah, meskipun panjang larik adalah 4, rentangnya berada di antara 0 dan 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

Rentang Satu Sisi

Rentang Satu Sisi

Operator terakhir yang akan kita pelajari adalah rentang satu sisi. Dengan menggunakan operator ini, kita dapat menghasilkan urutan sebanyak yang diinginkan dengan memilih titik awal, selama kita bergerak ke satu arah.

Kalimatnya sedikit membingungkan, bukan?

Mari kita pelajari cara menggunakan operator ini melalui sebuah contoh.

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

Selamat

Selamat 🎉

Dalam bagian ini, kita mempelajari konsep operator rentang yang akan sering kita gunakan dalam kode.

Sampai jumpa di pelajaran berikutnya 💯

Operator Rentang — ilustrasi 4

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Operator Rentang” gratis?

Ya — teks lengkap “Operator Rentang” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Swift Academy, upgrade ke CoddyKit PRO. Kursus Swift Academy mencakup 1 pelajaran total.

Apa yang akan aku pelajari di “Operator Rentang”?

Operator Rentang Kamu berlatih Swift Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Swift Academy?

Tidak diperlukan pengalaman sebelumnya. Swift Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 1.

Berapa lama pelajaran “Operator Rentang” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Swift Academy ini?

Ya. Setiap pelajaran Swift Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

← Kembali ke Swift Academy