Menu
CoddyTech

For loop bagian 2

Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 47 dari 73.

mari kita jelajahi beberapa variasi menarik dari kondisi for loop:

Menghitung Mundur:

for (int i = 10; i >= 0; i--) {
    System.out.println(i);
}
// output: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0

Perhatikan bahwa kita mulai dengan angka yang lebih besar (i = 10), gunakan i >= 0 sebagai kondisi dan gunakan i-- untuk mengurangi penghitung

Ingin melewati angka? Cukup ubah nilai kenaikan atau penurunan:

// Menghitung naik dengan kelipatan 2
for (int i = 0; i <= 10; i += 2) {
    System.out.println(i);
}
// output: 0, 2, 4, 6, 8, 10
// Menghitung mundur dengan selisih 2
for (int i = 10; i >= 0; i -= 2) {
    System.out.println(i);
}
// output: 10, 8, 6, 4, 2, 0 

Kamu bahkan bisa menggunakan beberapa variabel dalam kontrol perulanganmu:

for (int i = 0, j = 10; i <= 10; i++, j--) {
    System.out.println("i = " + i + ", j = " + j);
}
// output: i = 0, j = 10
//         i = 1, j = 9
//         i = 2, j = 8
// Dan seterusnya...

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Java online