Dalam menulis kode, Kita ingin melakukan tindakan yang berbeda untuk
keputusan yang berbeda. kita dapat menggunakan pernyataan kondisional
dalam kode 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
§ Sintaksis
|
if (kondisi)
{
Pernyataan
}
|
§ Contoh
Program
|
<html>
<head>
<title>Bersyarat</title>
</head>
<body>
<script type="text/javascript">
var nilai=90;
if (nilai>=81)
{
document.write("Nilai Huruf A");
}
</script>
</body>
</html>
|
§ Hasil :
 |
·
Jika ...
pernyataan lain -
menggunakan pernyataan ini untuk mengeksekusi beberapa kode jika kondisi benar
dan kode lain jika kondisi salah
§ Sintaksis
|
if (kondisi)
{
Pernyataan benar
}
else
{
Pernyataan salah
}
|
§ Contoh
Program
|
<html>
<head>
<title>Bersyarat</title>
</head>
<body>
<script type="text/javascript">
var nilai=90/78
if (nilai >=81)
{
document.write("Nilai = A");
}
else
{
document.write("Nilai Tidak = A");
}
</script>
</body>
</html>
|
§ Hasil :
Pernyataan benar Pernyataan Salah
·
Jika ...
lain jika .... pernyataan lain -
menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang
akan dieksekusi
·
Sintaksis
|
if (kondisi)
{
Pernyataan 1
}
else if
{
Pernyataan 2
}
else if
{
Pernyataan 3
}
.
.
.
else if
{
Pernyataan n
}
else
{
Pernyataan
}
|
·
Contoh Program
|
Menghitung Nilai Mahasiswa<br><br>
<html>
<head>
<title>Bersyarat</title>
</head>
<body>
<script
type="text/javascript">
var A,B,Jumlah;
var A=70;//jika variabel A,B diganti maka akan secara
var B=80;//
otomatis nilainya akan berubah
Jumlah=(A+B)/2;
if (Jumlah
>=81)
{
document.write("Nilai = A");
}
else
if(Jumlah>=71 && Jumlah<=80)
{
document.write("Nilai = B");
}
else
if(Jumlah>=61 && Jumlah<=70)
{
document.write("Nilai = C");
}
else
if(Jumlah>=51 && Jumlah<=60)
{
document.write("Nilai = D");
}
else
{
document.write("Nilai = E");
}
</script>
</body>
</html>
|
|
|
|
0 komentar:
Posting Komentar