JS If Else

Pernyataan bersyarat/ kondisional digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda .



Sangat sering ketika anda menulis kode , anda ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda . Anda dapat menggunakan pernyataan kondisional dalam kode anda untuk melakukan hal ini .


JavaScript kita memiliki pernyataan bersyarat

  • pernyataan if - menggunakan pernyataan ini untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar
  • pernyataan if ... else- menggunakan pernyataan ini untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah
  • pernyataan if ... else if ... else - menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi
  • pernyataan else - menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi jika kondisi lain salah

sintak


if ( kondisi)
  {
  Kode yang dijalankan jika kondisi benar
  }

Catatan: jika ditulis menggunakan huruf besar (IF) akan menghasilkan kesalahan JavaScript!. berikut contoh penggunaannya:


<script type="text/javascript">
//Write a "Good morning" greeting if
//the time is less than 10

var d=new Date();
var time=d.getHours();

if (time<10)
  {
  document.write("<b>Good morning</b>");
  }
</script>


Pernyataan If .. Else

Pernyataan ini digunakan untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi tidak benar.
sintak

if (kondisi) 
   {
   Kode yang dijalankan jika kondisi benar 
   } 
else 
   {
   Kode yang dijalankan jika kondisi tidak benar 
   }

Berikut contoh penggunaannya.

<script type="text/javascript">
//If the time is less than 10, you will get a "Good morning" greeting.
//Otherwise you will get a "Good day" greeting.

var d = new Date();
var time = d.getHours();

if (time < 10)
  {
  document.write("Good morning!");
  }
else
  {
  document.write("Good day!");
  }
</script>

Pernyataan If ... else if... else

Gunakan pernyataan ini untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi. 
sintak

if (kondisi1) 
   {
   Kode dijalankan jika kondisi1 benar 
   } 
else if (kondisi2) 
   {
   Kode dijalankan jika kondisi2 benar 
   } 
lain 
   {
   Kode dijalankan jika kondisi1 dan kondisi2 tidak benar 
   }

Berikut contoh penggunaannya

<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if (time<10)
  {
  document.write("<b>Good morning</b>");
  }
else if (time>10 && time<16)
  {
  document.write("<b>Good day</b>");
  }
else
  {
  document.write("<b>Hello World!</b>");
  }
</script>
 
Bagikan halaman ke sosial media
 
 
 

   Komentar Anda