JavaScript Statements ( If…Else )

Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan pada kondisi yang berbeda.

Pernyataan bersyarat

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.


Dalam JavaScript kita memiliki pernyataan kondisional berikut:

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

IF Statement

Gunakan jika pernyataan untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar.

Contoh :

if (condition)
{
  code to be executed if condition is true
}

 

Perhatikan bahwa jika ditulis dalam huruf kecil. Menggunakan huruf besar (JIKA) akan menghasilkan kesalahan JavaScript!

Contoh :

<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>

Perhatikan bahwa tidak ada .. Else.. dalam sintaks ini. Anda memberitahu browser untuk mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar.

 

Statement If…else

Gunakan If … else untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi tidak benar.

Contoh :

<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>

 

Statement   If…else if…else

Gunakan if….else if…else pernyataan untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.

Contoh :

<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>

Leave a Reply

Your email address will not be published. Required fields are marked *