PERTEMUAN XI
MATERI :
1. Memahami pernyataan berulang while2. 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:
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