Pernyataan Alur Kontrol
Gunakan pernyataan if-else, perulangan for, dan perulangan while untuk mengarahkan eksekusi kode Anda.
Pernyataan Alur Kontrol adalah pelajaran R Academy gratis di CoddyKit. Ini adalah pelajaran 2 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 R Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus R Academy mencakup 3 pelajaran total.
Pengantar Alur Kontrol dalam R
Pengantar Alur Kontrol dalam R
Pernyataan alur kontrol memungkinkan Anda mengendalikan eksekusi kode menggunakan kondisi dan perulangan.

Menggunakan Pernyataan if
Menggunakan Pernyataan if
Pernyataan if menjalankan kode hanya jika suatu kondisi benar.
x <- 10
if (x > 5) {
print('x is greater than 5')
}Menggunakan Pernyataan if-else
Menggunakan Pernyataan if-else
Pernyataan if-else menyediakan alternatif ketika kondisi bernilai salah.
x <- 3
if (x > 5) {
print('x is greater than 5')
} else {
print('x is not greater than 5')
}Menggunakan Fungsi ifelse()
Menggunakan Fungsi ifelse()
Fungsi ifelse() adalah versi vektorisasi dari if-else.
x <- c(2, 7, 5)
ifelse(x > 5, 'High', 'Low')Menggunakan Perulangan for
Menggunakan Perulangan for
Perulangan for mengulangi blok kode sebanyak jumlah yang telah ditentukan.
for (i in 1:5) {
print(i)
}Menggunakan Perulangan while
Menggunakan Perulangan while
Perulangan while berjalan selama kondisinya benar.
x <- 1
while (x <= 5) {
print(x)
x <- x + 1
}Menggunakan break dan next
Menggunakan break dan next
Pernyataan break keluar dari perulangan lebih awal, sedangkan next melompat ke iterasi berikutnya.
for (i in 1:5) {
if (i == 3) {
next # Skips 3
}
print(i)
}Menggabungkan Beberapa Kondisi
Menggabungkan Beberapa Kondisi
Anda dapat menggabungkan beberapa kondisi menggunakan & (AND) dan | (OR).
x <- 10
if (x > 5 & x < 15) {
print('x is between 5 and 15')
}Ringkasan
Ringkasan
Dalam pelajaran ini, Anda mempelajari:
- Cara menggunakan pernyataan
ifdanif-else. - Cara menggunakan perulangan seperti
fordanwhile. - Cara menggunakan
breakdannextuntuk mengendalikan alur.

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Pernyataan Alur Kontrol” gratis?
Ya — teks lengkap “Pernyataan Alur Kontrol” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus R Academy, upgrade ke CoddyKit PRO. Kursus R Academy mencakup 3 pelajaran total.
Apa yang akan aku pelajari di “Pernyataan Alur Kontrol”?
Gunakan pernyataan if-else, perulangan for, dan perulangan while untuk mengarahkan eksekusi kode Anda. Kamu berlatih R 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 R Academy?
Tidak diperlukan pengalaman sebelumnya. R 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 2 dari 3.
Berapa lama pelajaran “Pernyataan Alur Kontrol” 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 R Academy ini?
Ya. Setiap pelajaran R 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
- Menulis Fungsi di R
- Pernyataan Alur Kontrol
- Teknik Debugging