0Pricing
Dart Academy · Pelajaran

Perulangan for Klasik

Menghitung dan mengulang dengan index

Perulangan for Klasik adalah pelajaran Dart Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. 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 Dart Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Dart Academy mencakup 4 pelajaran total.

Mengapa Perulangan Ada

Saat Anda perlu mengulangi pekerjaan berkali-kali, menyalin kode terasa merepotkan. Sebuah perulangan menjalankan blok yang sama berulang kali sehingga Anda cukup menulisnya sekali. 🔁

Berkenalan dengan Perulangan for

perulangan for klasik mengulangi sebuah blok sebanyak jumlah yang telah diketahui, menggunakan penghitung yang Anda kendalikan dari awal hingga akhir.

for (var i = 0; i < 3; i++) {
  print('Hello');
}

Tiga Bagian

Perulangan for memiliki tiga bagian dalam header-nya: inisialisasi, kondisi, dan pembaruan. Setiap bagian dipisahkan oleh titik koma.

for (init; condition; update) {
  // body runs each pass
}

Inisialisasi

Bagian pertama dijalankan sekali, sebelum hal lainnya. Biasanya Anda mendeklarasikan penghitung di sini, misalnya dengan menetapkan i ke 0.

for (var i = 0; i < 5; i++) {}

Kondisi

Sebelum setiap putaran, Dart memeriksa kondisi. Selama kondisi tetap benar, perulangan terus berjalan; begitu kondisi menjadi salah, perulangan berhenti.

for (var i = 0; i < 3; i++) {
  print(i);
}

Pembaruan

Setelah setiap putaran, pembaruan dijalankan. Menulis i++ menambahkan satu ke penghitung sehingga pada akhirnya Anda mencapai titik berhenti.

for (var i = 0; i < 3; i++) {}

Menghitung Naik

Mulai dari 0, berhenti sebelum batas, dan tambahkan satu setiap kali. Ini mencetak 0, 1, lalu 2, sehingga menghasilkan tepat tiga putaran.

for (var i = 0; i < 3; i++) {
  print(i);
}

Menghitung Mundur

Perulangan juga dapat berjalan mundur. Mulai dari angka tinggi, berhenti di atas batas, dan gunakan i-- untuk mengurangi nilai menuju akhir.

for (var i = 3; i > 0; i--) {
  print(i);
}

Langkah Kustom

Anda tidak harus menggunakan langkah sebesar satu. Gunakan i += 2 dalam pembaruan untuk melompati angka dan mengunjungi setiap angka lainnya.

for (var i = 0; i < 10; i += 2) {
  print(i);
}

Waspadai Selisih Satu

Menggunakan less-than memberi Anda tepat sebanyak count putaran. Menggantinya dengan less-than-or-equal menjalankan perulangan satu kali lebih banyak, yaitu bug klasik selisih satu.

for (var i = 1; i <= 5; i++) {
  print(i);
}

Melakukan Perulangan pada List

Perulangan for sangat cocok untuk mengunjungi item berdasarkan indeks. Gunakan length sebagai batas dan baca setiap posisi dengan tanda kurung siku.

var names = ['Ana', 'Bo'];
for (var i = 0; i < names.length; i++) {
  print(names[i]);
}

Pemeriksaan Cepat

Anda ingin perulangan yang mencetak tepat lima kali. Header mana yang benar?

Ringkasan

Anda telah mempelajari perulangan for: inisialisasi, kondisi, dan pembaruan yang bekerja bersama. Hitung naik, turun, atau dengan langkah kustom secara hati-hati. 🎯

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Perulangan for Klasik” gratis?

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

Apa yang akan aku pelajari di “Perulangan for Klasik”?

Menghitung dan mengulang dengan index Kamu berlatih Dart 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 Dart Academy?

Tidak diperlukan pengalaman sebelumnya. Dart 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 4.

Berapa lama pelajaran “Perulangan for Klasik” 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 Dart Academy ini?

Ya. Setiap pelajaran Dart 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. Perulangan for Klasik
  2. Perulangan while dan do-while
  3. for-in pada Koleksi
  4. break, continue, dan Label
← Kembali ke Dart Academy