Pages

Sunday, 9 February 2014

Pertemuan WEB XI

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:










    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