Terbaru

6/recent/ticker-posts

Pernyataan Bersyarat


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:
  • jika pernyataan - menggunakan pernyataan ini untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar
  • jika ... pernyataan lain - menggunakan pernyataan ini untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah
  • jika ... lain jika .... pernyataan lain - menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi
  • beralih pernyataan - menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi

Jika Pernyataan

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

Sintaksis

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>

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

Jika ... Pernyataan lain

Gunakan jika .... pernyataan lain untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi tidak benar.

Sintaksis

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

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>

Cobalah sendiri »


Jika ... lain jika ... Pernyataan lain

Gunakan jika .... lain jika ... pernyataan lain untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.

Sintaksis

if (condition1)
  {
  code to be executed if condition1 is true
  }
else if (condition2)
  {
  code to be executed if condition2 is true
  }
else
  {
  code to be executed if neither condition1 nor condition2 is true
  }

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>

Cobalah sendiri »

Posting Komentar

0 Komentar