Alur kendali

Modul alur kendali: percabangan if dan unless, pencocokan case/when, perulangan, serta pattern matching Ruby 3.

Modul alur kendali membahas cara program Ruby menentukan langkah yang dijalankan dan mengulanginya. Materinya mencakup percabangan if/elsif/else beserta bentuk modifier dan unless, pencocokan nilai dengan case/when, perulangan while, until, dan loop, serta iterator times, each, dan upto yang menjadi gaya khas Ruby. Modul ini membangun di atas fondasi objek dan tipe data, lalu ditutup dengan pattern matching case/in pada Ruby 3 untuk membongkar struktur data melalui pola. Seluruh contoh menggunakan Ruby 3.4 dan dapat direproduksi melalui terminal.