PERTEMUAN XI
Materi :
1. Memahami pernyataan berulang while
2. Mengenal Larik (Array)
3. Mengenal fungsi
Pernyataan Berulang ada 2 jenis :
1. For digunakan
jika banyaknya perulangan sudaH pasti.
2. While digunakan
jika banyaknya perulangan belum pasti.
Syntax:
|
While (kondisi)
{
<statement>
}
|
i=1;
while (i<=100)
{
document.write(i);
i++;
}
|
Latihan 1.
1. Buka
dreamweaver/notepad
2. Ketikkan
kode program berikut:
|
<script>
var i;
i=1;
while
(i<=100)
{
document.write(i);
document.write("<BR>");
i++;
}
</script>
|
3. Simpan
kode dengan nama while1.html
4. Buka
file while1.html dari web browser
Latihan 2.
Buatlah kode javascript untuk menampilkan kelipatan 5 mulai
dari 0 s/d 100.
1. Buka
notepad/dreamweaver
2. Ketikkan
kode js
|
<script>
var i;
i=0;
while
(i<=100)
{
document.write(i);
document.write("<BR>");
i+=5;
}
</script>
|
Latihan 3.
Buatlah kode JS untuk menampilkan output berikut:
1
11
111
1111
11111
1. Buka
notepad/dreamweaver
2. Ketikkan
kode js berikut:
|
<script>
var i,j;
i=1;
while (i<=5)
{
j=1;
while(j<=i)
{
document.wite(“1”);
j++;
}
document.write(“<br>”);
i++;
</script>
|
Contoh : Mencari harga bayar
|
<script>
var a,b,c;
a=4;
b=10-a+5/5;
c=(a+b)-(a*b);
document.write(“ok”);
</script>
|
|
1
2
3
4
5
6
7
8
9
10
11
12
|
<script>
var beli;
var bayar;
var diskon;
beli=5000000;
if (beli>1000000)
diskon=0.1;
else
diskon=0.03;
bayar=beli-(diskon*beli);
document.write(bayar);
</script>
|
Soal:
Buatlah kode JS untuk menentukan faktorial
Dari suatu bilangan.
1!=1
2!=2X1
3!=3X2X1 = 6
4!=4x3x2x1=24
5!=5X4X3X2X1=120
<script>
var i,fak,n;
n=5;
fak=1;
for (i=1;i<=n;i++)
{
fak=fak*i;
}
document.write(“Faktorial “, n, “ adalah
=”,fak);
</script>
No comments:
Post a Comment