Pengkodisian Dalam Javascript (Pertemuan 14)

Assalamu'alaikum Wr. Wb.

Hello Guys, bertemu lagi dengan saya Salman Fauzan di postingan terbaru ini. Pembahasan kita kali ini masih seputar Javascript. Sekarang, kita akan membahas mengenai pengkondisian didalam Javascript. Langsung saja kita mulai pembahasan kali ini.

1.Kondisi If
Struktur umum yang biasa digunakan dalam kondisi if, yaitu :
if(Kondisi){
  Kode program yang akan dijalankan jika kondisi benar
}
Kita dapat memasukan inputan dengan menggunakan prompt.
Untuk lebih jelasnya kalian dapat melihat Contoh - Contoh dibawah ini :
  • Contoh 1




Dari gambar diatas, ketika kita mengisi didalam kolom tersebut, ketika kita menekan Enter / tombol OK, maka akan otomatis memicu perintah IF untuk dijalankan. Kondisi diatas menunjukan bahwa, ketika umur kita > 17. maka akan memunculkan alert Kamu dapat mengikuti pemilu
  • Contoh 2



Dari gambar diatas, ketika kita mengisi didalam kolom tersebut, ketika kita menekan Enter / tombol OK, maka akan otomatis memicu perintah IF untuk dijalankan. Kondisi diatas menunjukan bahwa, ketika kita mengisi terjun payung / sepeda gunung, maka akan memunculkan alert Kamu menyukai olahraga ekstrim
  • Contoh 3



Kondisi diatas menunjukan bahwa, ketika waktu kurang dari 18.00 maka akan muncul tulisan Good Days!

2. Kondisi If Else
Struktur umum yang biasa digunakan dalam kondisi If Else, yaitu :
if(Kondisi){
  Kode program yang akan dijalankan jika kondisi benar
}
else{
  Kode program yang akan dijalankan jika kondisi salah
}



Kondisi diatas menunjukan bahwa, ketika waktu kurang dari jam 9, maka akan muncul tulisan Selamat Pagi, jika tidak maka akan muncul tulisan Hello World

3. Kondisi If  + Else If + Else
Struktur umum yang biasa digunakan dalam kondisi If + Else if + Else, yaitu :
if(Kondisi){
  Kode program yang akan dijalankan jika kondisi benar
}
else if(Kondisi){
  Kode program yang akan dijalankan jika kondisi pertama salah dan kondisi selanjutnya benar.
}
else{
  Kode program yang akan dijalankan jika kondisi salah
}



Kondisi diatas menunjukan bahwa, ketika waktu kurang dari jam 9, maka akan muncul tulisan Selamat Pagi, jika lebih dari jam 12 dan kurang dari jam 3, maka akan muncul tulisan Hari yang Panas, jika tidak maka akan muncul tulisan Hello World

4. Switch Case
Struktur umum yang biasa digunakan dalam kondisi Switch Case, yaiitu :
switch(namavar){
  case 1 : kode program jika isi variabel yang diinputkan adalah 1
  case 2 : kode program jika isi variabel yang diinputkan adalah 2
  ...
  default : kode program untuk kondisi default/tidak diatur
}
  • Contoh 1




Dari gambar diatas, ketika kita memilih pilihan yang pertama, maka akan muncul alert Jumlah pulsa anda adalah sembilan belas ribu rupiah, jika kita memilih pilihan kedua, maka akan muncul alert "Masa aktif kartu anda hingga 7 Agustus 2019, jika kita tidak memilih pilihan diatas, maka akan muncul alert Pilihlah sesuai nomor yang ada.
  •  Contoh 2



Dari gambar diatas jika kita memilih pilihan akan muncul alert :
Pertama : Menu yang anda pilih Rendang...................Rp 14.000
Kedua : Menu yang anda pilih Ikan Balado...............Rp 11.000
Ketiga : Menu yang anda pilih Dendeng Balado............Rp 17.000
Keempat : Menu yang anda pilih Soto Padang...............Rp 15.000
Kelima : Menu yang anda pilih Gulai Paku................Rp 20.000
Jika piliha salah maka akan muncul alert : Menu yang anda piliha : Tidak ada / Silahkan pilih menu yang lain Terima Kasih

Berikut ini adalah program perhitungan yang saya buat menggunakan kondisi if nested (bersarang). Maksud dari If Nested yaitu terdapat kondisi if didalam kondisi if. 


'




Dari gambar diatas, saya mencontohkan ketika memilih pilihan yang pertama maka kita akan disuruh untuk menginput gaji pokok yang didapatkan, kemudian akan muncul alert Tunjangan dan alert Pajak, setelah itu akan dimunculkan alert Gaji Bersih kemudian akan diarahkan ke Web yang akan menampilkan hasil dari pilihan anda selama Simulasi tersebut.

Cukup sampai disini dulu ya Guys pembahasan kita kali ini. Mohon maaf bila ada kesalah dalam pengetikan maupun penjelasan. See you next Guys!.

Wassalamu'alaikum Wr. Wb.

Komentar