Dasar if/else
Pelajari dasar kondisi if/else, pemeriksaan kebenaran, dan nesting di Swift.
Dasar if/else adalah pelajaran Swift Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 3. 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 3 pelajaran total.
Pengantar
if/else memungkinkan Anda menjalankan kode berdasarkan kondisi. Swift mengharuskan ekspresi Bool di dalam if.
if sederhana
if sederhana menjalankan bloknya ketika kondisi bernilai true.
let age = 20
if age >= 18 {
print("Adult")
}if/else
if/else menjalankan salah satu cabang, tidak pernah keduanya.
let score = 45
if score >= 50 {
print("Pass")
} else {
print("Fail")
}Rangkaian else if
Gunakan else if untuk beberapa rentang. Hanya cabang pertama yang bernilai true yang dijalankan.
let temp = 5
if temp > 25 {
print("Hot")
} else if temp > 10 {
print("Mild")
} else {
print("Cold")
}Penyarangan
Anda dapat menyarangkan pernyataan if, tetapi guard atau keluar lebih awal sering kali lebih rapi.
let isMember = true
let balance = 20
if isMember {
if balance >= 10 {
print("Discount applied")
}
}Kiat
Kiat:
- Kondisi harus berupa Bool, bukan Int.
- Gunakan kurung kurawal bahkan untuk satu baris kode agar lebih jelas.
- Hindari penyarangan yang terlalu dalam dengan menggunakan guard atau pengembalian lebih awal.
Perilaku saat if dilewati
Pemeriksaan singkat: Apa yang terjadi jika kondisi if bernilai false tanpa else?
Ringkasan
Ringkasan: Gunakan if/else untuk membuat percabangan. Kondisi harus berupa Bool. Rangkaian dan penyarangan dapat digunakan, tetapi jagalah logika tetap sederhana.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Dasar if/else” gratis?
Ya — teks lengkap “Dasar if/else” 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 3 pelajaran total.
Apa yang akan aku pelajari di “Dasar if/else”?
Pelajari dasar kondisi if/else, pemeriksaan kebenaran, dan nesting di Swift. 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 3.
Berapa lama pelajaran “Dasar if/else” 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.
Semua pelajaran dalam kursus ini
- Dasar if/else
- switch — kelengkapan kasus, rentang, tuple, where
- Perulangan — for-in, while, repeat-while