Pernyataan if dapat diikuti dengan pernyataan opsional elsif, dan kemudian pernyataan else lainnya.
Pernyataan kondisional ini sangat berguna jika terdapat beberapa kondisi.
Anda perlu memperhatikan poin-poin berikut ketika menggunakan pernyataan if, elsif, else.
Pernyataan if dapat diikuti dengan 0 atau 1 pernyataan else, namun elsif harus diikuti dengan pernyataan else.
Pernyataan if dapat diikuti dengan 0 atau 1 pernyataan elsif, namun harus ditulis sebelum pernyataan else.
Jika salah satu elsif berhasil dieksekusi, elsif lainnya dan else tidak akan dieksekusi lagi.
Format sintaksnya adalah sebagai berikut:
if(boolean_expression 1){ # Jalankan ketika ekspresi Boolean boolean_expression 1 benar}elsif( boolean_expression 2){ # Jalankan ketika ekspresi Boolean boolean_expression 2 benar}elsif( boolean_expression 3){ # Jalankan ketika ekspresi Boolean boolean_expression 3 benar }else{ #Dieksekusi ketika semua kondisi ekspresi Boolean salah}
Dengan mengeksekusi program di atas, hasil keluarannya adalah:
Nilai a adalah 100