Ringkasan

Selesai

Dalam modul ini, Anda telah mempelajari cara menerapkan logika kondisional ke sebuah program. Dengan menambahkan logika kondisional, Anda membuat beberapa jalur eksekusi melalui program. Sebagian besar program memiliki banyak jalur karena itu membuat program menjadi fleksibel.

Anda menjelajahi konstruksi if...elif...else dan mempelajari cara menerapkannya. Logika kondisional dalam F# berbeda dari kebanyakan bahasa melakukan logika kondisional. Dalam F#, logika kondisional menjalankan ekspresi yang menghasilkan nilai.

Terakhir, Anda disajikan dengan tiga jenis perulangan: for...in, for...to, dan while...do. Fungsionalitas dari tiga konstruksi perulangan bervariasi, sehingga perulangan mana yang mungkin Anda gunakan tergantung pada tujuan Anda. for...in mengulangi koleksi yang dapat dihitung. for...to mengulangi hingga variabel perulangan tercapai, baik itu menambah atau mengurangi nilai tersebut. while...do berfokus pada kondisi Boolean yang, ketika dievaluasi ke false, memutus perulangan.