If-Koubou

Ruby If, Else If Command Syntax

Ruby If, Else If Command Syntax (Bagaimana caranya)

Bahasa Ruby memiliki struktur kontrol yang sangat sederhana yang mudah dibaca dan diikuti.

Jika sintaksis

jika var == 10
cetak "Variabel adalah 10"
akhir

Jika Sintaks Lain

jika var == 10
cetak "Variabel adalah 10"
lain
cetak "Variabel adalah sesuatu yang lain"
akhir

Jika Else If Syntax

Inilah perbedaan utama antara Ruby dan sebagian besar bahasa lainnya. Perhatikan bahwa "else if" sebenarnya dieja "elsif" tanpa e.

jika var == 10
cetak "Variabel adalah 10"
elsif var == "20"
cetak "Variabel 20"
lain
cetak "Variabel adalah sesuatu yang lain"
akhir

Ternary (singkatan if statement) Sintaksis

Sintaks Ternary adalah sama di Ruby karena kebanyakan bahasa. Contoh berikut akan mencetak “Variabelnya adalah 10” jika var sama dengan 10. Jika tidak, maka akan dicetak “Variabelnya Tidak 10”.

print "Variabelnya adalah" + (var == 10? "10": "Tidak 10")