0Pricing
R Academy · Pelajaran

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.

Pernyataan Alur Kontrol — ilustrasi 1

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 if dan if-else.
  • Cara menggunakan perulangan seperti for dan while.
  • Cara menggunakan break dan next untuk mengendalikan alur.
Pernyataan Alur Kontrol — ilustrasi 10

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

  1. Menulis Fungsi di R
  2. Pernyataan Alur Kontrol
  3. Teknik Debugging
← Kembali ke R Academy