Kamis, 06 April 2017

Penulisan Struktur Logika IF Dan ELSE Dalam JavaScript

Assalamualaikum Wr.Wb


Pada postingan kali ini saya akan membahas sedikit penulisan If dan Else pada JavaScript.Perulangan If  pada JavaScript juga tidak jauh berbeda dengan bahasa pemrograman lainnya.Struktur IF adalah stuktur kode pemograman ‘conditional’ yang akan membuat percabangan di dalam program. Dengan menggunakan struktur IF, kita bisa membuat 2 percabangan program yang akan dieksekusi jika ‘kondisi’ terpenuhi, dan akan menjalankan kode program lain jika ‘kondisi’ tidak terpenuhi.

Berikut dasar penulisan If
if (kondisi) {
   //kode program jika kondisi true
}
else {
   //kode program jika kondisi false
}

Sekarang kita lanjut ke cara penulisan If

<script>
var nama="Blog";     //buat variabel String nama dan isi dengan ”Blog”
if (nama=="Blog")   // cek apakah variabel nama berisi ”Blog”
console.log("Berhasil!");
</script>
Kode di atas tidak akan berjalan jika variabel nama tidak berisi string "Blog".

Jika baris yang akan dijalankan terdiri dari 2 baris atau lebih, maka kita harus menggunakan tanda kurung kurawal (tanda { dan })pada awal dan akhir blok kondisi IF.
 <script>
var nama="Blog";
if (nama=="Blog")
{
   console.log("Berhasil!");
   console.log("Belajar");
   console.log("JavaScript");
}
</script>

Penulisan  ELSE

Struktur IF memiliki percabangan lain yang akan dijalankan jika kondisi IF tidak terpenuhi, yakni dengan menambahkan perintah ELSE.
<script>
//buat variabel Number angka dan isi dengan nilai 17
var angka=17;

// jika sisa hasil bagi (mod) variabel angka dengan 2 adalah 0,
// maka jalankan perintah console.log()
if (angka%2==0)
   console.log("Angka adalah bilangan genap");
else
   console.log("Angka adalah bilangan ganjil");
</script>
Kondisi angka%2==0 hanya akan bernilai TRUE jika nilai dari variabel angka bisa habis dibagi 2, yang menandakan angka adalah bilangan genap, selain itu dapat dipastikan bahwa angka adalah bilangan ganjil.
Sama seperti struktur IF, jika bagian ELSE memiliki baris lebih dari 1, maka kita harus menambahkan tanda kurung kurawal untuk menandai blok tersebut.
<script>
var angka=12;

if (angka%2==0)
{
   console.log("Angka = "+angka);
   console.log("Angka adalah bilangan genap");
}
else
{
   console.log("Angka = "+angka);
   console.log("Angka adalah bilangan ganjil");
}
</script>

Mungkin sekian dulu postingan kali ini semoga bermanfaat sekian terima kasih

Wassalamualaikum Wr.Wb

Share:

0 komentar:

Posting Komentar