Perintah perulangan digunakan untuk melakukan suatu proses secara berulang ulang sampai kondisi terpenuhi atau sebaliknya. Mengulang suatu proses banyak dijumpai dalam suatu pemrograman. pada semua bahasa pemrograman pengulangan proses ditangani dengan suatu mekanisme yang disebut LOOP. misalnya, menampilkan tulisan sebanyak mungkin pada layar dapat diimplementasikan dengan kode program yang pendek. pada bahasa ruby, terdapat 3 buah struktur loop, yaitu WHILE, UNTIL, dan FOR.
1. WHILE : Digunakan untuk mengulang satu atau beberapa pernyataan, jika masih memenuhi kondisi.
2. UNTIL : Digunakan untuk mengulang proses selama kondisi tertentu.
3. FOR : Sama seperti diatas, tapi pada perintah FOR terdapat deklarasi range yang telah ditentukan sejak awal.
Selain perintah di atas, kita juga sering menjumpai perulangan di dalam perulangan. dalam sebuah program. nah, perulangan di dalam perulangan ini sering di sebut dengan Nested Looping atau Perulangan Bersarang.
Bentuk umum Nested Looping
Nah, itulah tadi penjelasan tentang Looping dalam bahasa ruby. untuk contoh program segera menyusul.