Bentuk Conditional If dalam VBScript adalah : If (syarat) Then (aksi) End If. Jika Conditional If ini diterjemahkan dalam bahasa sehari-hari maka artinya adalah "Jika syarat terpenuhi maka lakukan aksi"
Contohnya :
nilai_budi = 50 If nilai_budi = 50 Then msgbox("Budi dimarahin sama Ortu!") End if
Code di atas akan menampilkan message box yang isinya "Budi dimarahin sama Ortu!" kalau syarat terpenuhi. Apa syaratnya? Syaratnya adalah variable nilai_budi harus bernilai 50.
Jadi dalam bahasa sehari-hari code di atas bisa diartikan : "Apabila variable nilai_budi adalah 50 maka tampilkan message box yang berisi kata kata 'Budi dimarahin sama Ortu!'"Code di atas bila dijalankan akan menampilkan screenshot di bawah, karena sebelumnya variable nilai_budi sudah diisi 50, sehingga syarat bernilai true.
Contoh di atas adalah conditional if untuk satu alur saja. Conditional If juga dapat berbentuk seperti : If (syarat) Then (aksi1) Else (aksi2). Jadi kalau syarat tidak terpenuhi (false) maka aksi2 akan dilakukan.
Contohnya :
nilai_budi = 100 If nilai_budi = 50 Then msgbox("Budi dimarahin sama Ortu!") Else msgbox("Ortu Senang!") End if
Apabila dijalankan akan tampil seperti screenshot di bawah :
Conditional If juga dapat dilakukan secara bertingkat : If (syarat1) Then (aksi1) ElseIf (syarat2) Then (aksi2) End If
Contohnya:
nilai_budi = 60 If nilai_budi = 10 Then msgbox("Nilai Budi sangat jelek") ElseIf nilai_budi = 60 Then msgbox("Nilai Budi pas pas an") Elseif nilai_budi = 100 Then msgbox("Nilai Budi bagus") End IfApabila dijalankan akan tampil screenshot di bawah:
Kita sudah mepelajari VBScript Conditional If, semoga bermanfaat. :D
Contoh Code VBScript yang memakai Conditional If adalah:
Tidak ada komentar:
Posting Komentar