javascript - ezhpe.files.wordpress.com filemata kuliah desain web oleh : agung dian pribadi nim :...
Post on 08-Apr-2019
224 Views
Preview:
TRANSCRIPT
JAVASCRIPT
Disusun untuk :
Melengkapi Tugas Akhir Semester I
Mata Kuliah Desain Web
Oleh :
AGUNG DIAN PRIBADI
NIM : 308 312 417 494
UNIVERSITAS NEGERI MALANG FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
JURUSAN MATEMATIKA
TAHUN 2008
PRAKTIKUM I
PERNYATAAN IF
Pernyataan if digunakan untuk menyeleksi suatu kondisi apakah bernilai
true atau false.
Bentuk umum penulisan pernyataan if adalah:
Keterangan: Jika kondisi bernilai true maka akan dikerjakan pernyataan
program.
Tulislah kode program JavaScript berikut ini:
Apa output program tersebut dan jelaskan secara singkat!
Apabila program tersebut dibuka, muncul kotak dialog JavaScript
yang mengharuskan kita mengisi kotak dialog tersebut dengan angka.
Jika kita ketikkan angka ≥60 maka kondisi bernilai benar, sehingga
program mengerjakan perintah pada pernyataan.
if (kondisi)
{pernyataan}
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
var nilai = prompt('Masukkan Nilai :','')
document.write ("Nilai Anda: "+nilai+" <br>")
if(nilai >=60) {
document.write ("Selamat, Anda lulus .....!")
}
</SCRIPT>
</BODY>
</HTML>
Andaikan saja jika kita masukkan 70, maka output program yang
muncul adalah:
Jika kita ketikkan angka <60 maka kondisi bernilai salah, sehingga
program tidak mengerjakan perintah pada pernyataan.
Andaikan saja jika kita masukkan 50,maka output program yang
muncul adalah :
Jika kita tidak mengetikan angka tetapi langsung meng-klik ,
maka output program yang muncul adalah :
PRAKTIKUM II
PERNYATAAN IF … ELSE …
Pernyataan if…else… digunakan untuk menyeleksi dua kondisi apakah
bernilai true atau false.
Bentuk umum penulisan pernyataan if…else… adalah:
Keterangan: Jika kondisi bernilai true maka akan dikerjakan pernyataan-1,
dan jika kondisi bernilai false maka akan dikerjakan pernyataan-2
Tulislah kode program JavaScript berikut ini:
Apa output program tersebut dan jelaskan secara singkat
Ketika program tersebut dibuka, muncul kotak dialog JavaScript yang
mengharuskan kita mengisi kotak dialog tersebut dengan angka.
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
var nilai = prompt('Masukkan Nilai ;','')
document.write ("Nilai Anda: "+nilai+" <br>")
if(nilai >=60) {
document.write ("Selamat, Anda lulus ...!")
}
else {
document.write ("Anda harus belajar lagi ...!")
}
</SCRIPT>
</BODY>
</HTML>
if (kondisi)
{pernyataan-1}
else
{pernyataan-2}
Jika kita ketikkan angka ≥60 maka kondisi bernilai benar, sehingga
program mengerjakan perintah pada pernyataan-1.
Andaikan saja jika kita masukkan 78, maka output program yang
muncul adalah:
Namun, jika kita ketikkan angka <60 maka kondisi bernilai salah,
sehingga program mengerjakan perintah pada pernyataan-2.
Andaian saja jika kita masukkan 12, maka output program yang muncul
adalah :
Jika kita tidak mengetikan angka tetapi langsung meng-klik ,
maka output program yang muncul adalah :
PRAKTIKUM III
PERNYATAAN IF … ELSE IF … ELSE …
Pernyataan if… else if…else… digunakan untuk menyeleksi dua kondisi
apakah bernilai true atau false.
Bentuk umum penulisan pernyataan if…else if…else… adalah:
Keterangan: Jika kondisi-1 bernilai true maka akan dikerjakan
pernyataan-1, dan jika kondisi-2 bernilai true maka akan dikerjakan
pernyataan-2, tetapi jika kondisi-1 dan kondisi-2 tidak ada yang bernilai
true, maka akan dikerjakan pernyataan-3
Tulislah kode program JavaScript berikut ini:
if (kondisi-1)
{pernyataan-1}
else if (kondisi-2)
{pernyataan-2}
else
{pernyataan-3}
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
var angka = prompt('Masukkan Sembarang Angka:','')
document.write ("Angka Yang Anda Masukkan: "+angka+"<br>")
if (angka > 0)
{document.write ("Bilangan Positip")}
else if (angka < 0)
{document.write ("Bilangan Negatip")}
else
{document.write ("Bilangan Nol")}
</SCRIPT>
</BODY>
</HTML>
Apa output program tersebut dan jelaskan secara singkat!
Ketika program tersebut dibuka, muncul kotak dialog JavaScript yang
mengharuskan kita mengisi kotak dialog tersebut dengan angka.
Jika kita ketikkan angka >0 maka kondisi bernilai benar, sehingga
program mengerjakan perintah pada pernyataan-1.
Andaikan saja jika kita masukkan 22, maka output program yang muncul
adalah:
Jika kita ketikkan angka <0 maka kondisi bernilai salah pada pernyataan-
1, namun bernilai benar pada pernyataan-2, sehingga program
mengerjakan perintah pada pernyataan-2.
Andaikan saja jika kita masukkan -22, maka output program yang
muncul adalah :
Namun, jika kita ketikkan angka 0 maka kondisi bernilai salah pada
pernyataan-1 dan pernyataan-2, sehingga program langsung mengerjakan
perintah pada pernyataan-3. Dan output program yang muncul adalah :
Jika kita tidak mengetikan angka tetapi langsung meng-klik ,
maka output program yang muncul adalah :
Buatlah program Javascript untuk menyelesaikan permasalahan berikut
ini:
Jawabannya :
Diketahui input data nilai mahasiswa, meliputi:
Nama Mahasiswa, Tugas, Kuis, UTS, dan UAS
Nilai = Tugas(20%) + Kuis(25%) + UTS(25%) + UAS(30%)
Tuliskan kode Javascript untuk mengetahui data nilai,
Dengan ketentuan seperti berikut ini:
Jika nilai >85, maka huruf=”A”, Keterangan=”Lulus”
Jika nilai 70-85, maka huruf=”B”, Keterangan=”Lulus”
Jika nilai 55-69, maka huruf=”C”, Keterangan=”Lulus”
Jika nilai 40-54, maka huruf=”D”, Keterangan=”Tidak Lulus”
Jika nilai <40, maka huruf=”E”, Keterangan=”Tidak Lulus”
Data yang dicetak antara lain:
Nama Mahasiswa
Tugas
Kuis
UTS
UAS
Nilai
Huruf
Keterangan
a. Program JavaScriptnya adalah
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
var nama = prompt ('masukkan Nama:','')
document.write ("Nama Mahasiswa:"+nama+"<br>")
var tugas = prompt ('Tugas:','')
document.write ("Tugas :"+tugas+"<br>")
var kuis = prompt ('Kuis:','')
document.write ("Kuis :"+kuis+"<br>")
var uts = prompt ('UTS:','')
document.write ("UTS :"+uts+"<br>")
var uas = prompt ('UAS:','')
document.write ("UAS :"+uas+"<br>")
var angka = (20/100*tugas + 25/100*kuis + 25/100*uts +
30/100*uas)
document.write (" Nilai :"+angka+"<br>")
if (angka > 85)
{document.write ("Huruf : A <br> Keterangan : Lulus ")}
else if (angka <=85 & angka >=70)
{document.write ("Huruf : B <br> Keterangan :
Lulus ")}
else if (angka <=69 & angka >=55 )
{document.write ("Huruf : C <br> Keterangan :
Lulus ")}
else if (angka <=40 & angka >=54 )
{document.write ("Huruf : D <br> Keterangan :
Tidak Lulus ")}
else if (angka <=40 )
{document.write ("Huruf : E <br> Keterangan :
Tidak Lulus ")}
else
{document.write ("Belum ada Nilai")}
</SCRIPT>
</BODY>
</HTML>
PRAKTIKUM IV
PERNYATAAN SWITCH
Pernyataan switch digunakan untuk menyeleksi beberapa kondisi yang
nilainya sesuai dengan ekspresi
Bentuk umum penulisan pernyataan switch adalah:
Keterangan : dilakukan pengecekan terhadap ekspresi, jika ekspresi sama
dengan nilai-ekspresi-1 maka pernyataan-1 akan dikerjakan, jika ekspresi
switch <Ekspresi>
{
case <Nilai-Ekspresi-1> : <Pernyataan-1> ; break ;
case <Nilai-Ekspresi-2> : <Pernyataan-2> ; break ;
:
:
default: <Pernyataan-n>
}
sama dengan nilai-ekspresi-2 maka pernyataan-2 akan dikerjakan, jika
tidak ada ekspresi yang sama dengan nilai ekspresi maka pernyataan di
dalam default yang akan dikerjakan
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Ketika program tersebut dibuka, muncul kotak dialog JavaScript yang
mengharuskan kita mengisi kotak dialog tersebut dengan Huruf Besar
Tunggal.
Jika nilai sama dengan A maka pernyataan-1 akan dikerjakan, sehingga
output program yang muncul adalah:
Jika nilai sama dengan B maka pernyataan-1 akan dikerjakan, sehingga
output program yang muncul adalah:
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var nilai = prompt("Masukkan Nilai:","")
document.write ("Nilai Anda: "+nilai+" <br>")
switch(nilai)
{
case 'A' : document.write ("Sangat Memuaskan") ; break;
case 'B' : document.write ("Memuaskan") ; break;
case 'C' : document.write ("Cukup") ; break;
case 'D' : document.write ("Kurang") ; break;
case 'E' : document.write ("Sangat Kurang") ; break;
default: document.write ("Salah Memasukkan Nilai")
}
</SCRIPT>
</body>
</html>
Jika nilai sama dengan C maka pernyataan-1 akan dikerjakan, sehingga
output program yang muncul adalah:
Jika nilai sama dengan D maka pernyataan-1 akan dikerjakan, sehingga
output program yang muncul adalah:
Jika nilai sama dengan E maka pernyataan-1 akan dikerjakan, sehingga
output program yang muncul adalah:
Namun, jika nilai yang diketikkan tidak sama dengan nilai yang terdapat
pada ekspresi maka pernyataan pada default yang akan dikerjakan,
sehingga output program yang muncul adalah:
Jika kita tidak mengetikan angka tetapi langsung meng-klik ,
maka output program yang muncul adalah :
PRAKTIKUM V
PERNYATAAN FOR
Pernyataan for digunakan untuk melakukan perulangan terhadap
pernyataan program tertentu
Bentuk umum penulisan pernyataan for adalah:
For (nilai_awal; kondisi; perulangan)
{
<Pernyataan>
}
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i = 1; i<= 10; i++)
{
document.write (i + "<br>")
}
</SCRIPT>
</body>
</html>
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i = 10; i>= 1; i--)
{
document.write (i + "<br>")
}
</SCRIPT>
</body>
</html>
Diketahui bahwa variabel i adalah 10. Perintah „for‟ dengan rumus i - 1
digunakan untuk mencari hasil perulangan i yang lebih dari sama dengan
1. Sehingga output program tersebut adalah :
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 3
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i = 1; i<= 10; i+=3)
{
document.write (i + "<br>")
}
</SCRIPT>
</body>
</html>
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; i<= 10; i++)
{
document.write (i + “<br>”)
}
</script>
</body>
</html>
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; <= 10;)
{
document.write (i + “<br>”)
i++;
}
</script>
</body>
</html>
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
<html>
<body>
<script language=”JavaScript”>
var i = 1;
for (;i = 1; <= 10; i++)
{
document.write (i + “<br>”)
}
</script>
</body>
</html>
<html>
<body>
<script language=”JavaScript”>
var i = 1
for (; i <= 10;)
{
document.write (i + “<br>”);
i++);
}
</script>
</body>
</html>
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 10. Sehingga output program tersebut adalah :
:
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut (jelaskan secara singkat)!
Diketahui bahwa variabel i dan variabel j adalah sama-sama 1. Perintah
„for‟ dengan rumus i + “ “ + j digunakan untuk mencari hasil perulangan
i terjadi dua kali yang kurang dari sama dengan 3 dan hasil perulangan j
yang kurang dari sama dengan 2. Sehingga output program tersebut
adalah :
Gunakan pernyataan for pada JavaScript untuk menyelesaikan program
berikut ini:
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; i <= 3; i++)
for (var j = 1; j <= 2; j++)
document.writeln (i + “ “ + j +“<br>”)
</script>
</body>
</html>
1. Buatlah program untuk menampilkan 5 bilangan negatip yang pertama : -
1, -2, -3, -4, -5
Diketahui bahwa variabel i adalah - 1. Perintah „for‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang lebihdari sama dengan
-5. Sehingga output program tersebut adalah :
2. Buat program untuk menampilakan deret bilangan : 1, 4, 9, 16, 25
Diketahui bahwa variabel i adalah 1. Perintah „for‟ dengan rumus i *
idigunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 5. Sehingga output program tersebut adalah :
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i =-1; i>=-5; i--)
{
document.write (i +
"<br>")
}
</SCRIPT>
</body>
</html>
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i =1; i<=5; i++)
{
document.write (i*i +
"<br>")
}
</SCRIPT>
</body>
</html>
3. buat program untuk menampilkan total dari 5 bilangan positip yang
pertama: 1 + 2 + 3 + 4 + 5 (total = 15)
Diketahui bahwa variabel i, j, k, l, dan m berturut-turut adalah 1, 2, 3, 4,
dan 5. Perintah „for‟ dengan rumus i + j + k + l + m digunakan untuk
mencari hasil penjumlahan dari variabelnya. Sehingga output program
tersebut adalah :
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
for (var i = 1; i <=1; i++)
for (var j = 2; j <=2; j++)
for (var k = 3; k <=3; k++)
for (var l = 4; l <=4; l++)
for (var m = 5; m <=5; m++)
document.writeln (i + j + k + l +
m + "<br>")
</SCRIPT>
</body>
</html>
PRAKTIKUM VI
PERNYATAAN WHILE
Pernyataan while digunakan untuk melakukan perulangan terhadap
pernyataan program berdasarkan kondisi tertentu
Bentuk umum pernyataan while adalah
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut
Diketahui bahwa variabel i adalah 1. Perintah „while‟ dengan rumus i + 1
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 5. Sehingga output program tersebut adalah :
Gunakan pernyataan while pada JavaScript untuk menyelesaikan program
berikut ini:
1. Buatlah program untuk menampilkan 5 bilangan negatip yang pertama : -
1, -2, -3, -4, -5
while (kondisi)
{
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
}
<html>
<body>
<script language=”JavaScript”>
var i = 1
while (i <= 5;)
{
document.write (i + “<br>”);
i++);
}
</script>
</body>
</html>
Diketahui bahwa variabel i adalah -1. Perintah „while‟ dengan rumus i +
1 digunakan untuk mencari hasil perulangan i yang lebih dari sama
dengan -5. Sehingga output program tersebut adalah :
2. Buat program untuk menampilakan deret bilangan : 1, 4, 9, 16, 25
Diketahui bahwa variabel i adalah 1. Perintah „while‟ dengan rumus i * i
digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 5. Sehingga output program tersebut adalah :
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var i = -1
while (i >= -5)
{
document.write (i + "<br>");
i--;
}
</SCRIPT>
</body>
</html>
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var i = -1
while (i >= -5)
{
document.write (i*i + "<br>");
i--;
}
</SCRIPT>
</body>
</html>
3. buat program untuk menampilkan total dari 5 bilangan positip yang
pertama: 1 + 2 + 3 + 4 + 5 (total = 15)
Diketahui bahwa variabel i, j, k, l, dan m berturut-turut adalah 1, 2, 3, 4,
dan 5. Perintah „while‟ dengan rumus i + j + k + l + m digunakan untuk
mencari hasil penjumlahan dari variabelnya. Sehingga output program
tersebut adalah :
4. Ubahlah kode program berikut ini kedalam pernyataan while
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; i <= 3; i++)
for (var j = 1; j <= 2; j++)
document.writeln (i + “ “ + j +“<br>”)
</script>
</body>
</html>
<html>
<body>
<script language="JavaScript">
var i=1
while (i<=1)
{ var j=2
while (j<=2)
{ var k=3
while (k<=3)
{ var l=4
while (l<=4)
{ var m=5
while (m<=5)
{ document.write(i+ j + k + l + m + "<br>")
m++} while (m<=5)
l++}
k++}
j++}
i++}
</Script>
</body>
</html>
Jawab :
<html>
<body>
<script language="JavaScript">
var i=1
while (i<=3)
{ var j=1
while (j<=2)
{ document.write(i+"
"+j+"<br>")
j++}
i++}
</Script>
</body>
</html>
PRAKTIKUM VII
PERNYATAAN DO……WHILE
Pernyataan do….while digunakan untuk melakukan perulangan terhadap
pernyataan program berdasarkan kondisi tertentu
Bentuk umum penulisan pernyataan do….while adalah:
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut
Diketahui bahwa variabel i adalah 1. Perintah „do...while‟ dengan rumus
i + 1 digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 5. Sehingga output program tersebut adalah :
do (kondisi)
{
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
}
while (kondisi)
<html>
<body>
<script language=”JavaScript”>
var i = 1
do
{
document.write (i + “<br>”);
i++);
}
while (i <= 5)
</script>
</body>
</html>
Gunakan pernyataan do…while pada JavaScript untuk menyelesaikan
program berikut ini:
1. Buatlah program untuk menampilkan 5 bilangan negatip yang pertama : -
1, -2, -3, -4, -5
Diketahui bahwa variabel i adalah -1. Perintah „do...while‟ dengan rumus
i + 1 digunakan untuk mencari hasil perulangan i yang lebihdari sama
dengan -5. Sehingga output program tersebut adalah :
2. Buat program untuk menampilakan deret bilangan : 1, 4, 9, 16, 25
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var i = -1
do
{
document.write (i + "<br>");
i--;
}
while (i >= -5)
</SCRIPT>
</body>
</html>
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var i = -1
do
Diketahui bahwa variabel i adalah 1. Perintah „do...while‟ dengan rumus
i * i digunakan untuk mencari hasil perulangan i yang kurang dari sama
dengan 5. Sehingga output program tersebut adalah :
3. buat program untuk menampilkan total dari 5 bilangan positip yang
pertama: 1 + 2 + 3 + 4 + 5 (total = 15)
<html>
<body>
<script language="JavaScript">
var i=1
do
{var j=2
do
{var k=3
do
{var l=4
do
{var m=5
do
{document.write(i+ j + k + l + m
+"<br>")
m++} while (m<=5)
l++} while (l<=4)
k++} while (k<=3)
j++} while (j<=2)
i++} while (i<=1)
</Script>
</body>
</html>
Diketahui bahwa variabel i, j, k, l, dan m berturut-turut adalah 1, 2, 3, 4,
dan 5. Perintah „do...while‟ dengan rumus i + j + k + l + m digunakan
untuk mencari hasil penjumlahan dari variabelnya. Sehingga output
program tersebut adalah :
4. Ubahlah kode program berikut ini kedalam pernyataan do…while
Jawab :
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; i <= 3; i++)
for (var j = 1; j <= 2; j++)
document.writeln (i + “ “ + j +“<br>”)
</script>
</body>
</html>
<html>
<body>
<script language="JavaScript">
var i=1
do
{var j=1
do
{document.write(i+" "+j+"<br>")
j++}while (j<=2)
i++}while (i<=3)
</Script>
</body>
</html>
PRAKTIKUM VIII
PERNYATAAN BREAK
Pernyataan break digunakan untuk menghentikan pengulangan ditengah
jalannya program
Tuliskan kode JavaScript berikut ini, dan apa output program tersebut
<html>
<body>
<script language=”JavaScript”>
var i = 1
while ( i >= 0)
{
document.write (i + “<br>”);
i++;
if (i > 5)
break;
}
</script>
</body>
</html>
Diketahui bahwa variabel i adalah 1. Perintah “while” rumus i + 1
digunakan untuk mencari hasil pengulangan i yang lebih dari sama
dengan 0 tetapi akan menghentikan perulangan i yang lebih dari 5 karena
ada perintah “break”. Sehingga output program tersebut adalah :
PRAKTIKUM IX
PERNYATAAN CONTINUE
Pernyataan continue digunakan untuk mengembalikan aliran program ke
penguji kondisi pengulangan
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut
<html>
<body>
<script language=”JavaScript”>
for (var i = 1; i <= 10; i++)
{
if ((i % 3) != 0)
continue;
document.write (i + “<br>”)
}
</script>
</body>
</html>
Diketahui bahwa variabel i adalah 1, dengan syarat i kurang dari 10.
Perintah „if‟ dengan digunakan untuk menyeleksi kondisi saat i % 3
pernyataan tersebut tidak berlaku saat i sama dengan 0. Perintah
„continue‟ digunakan untuk mengembalikan aliran program ke penguji
kondisi pengulangan. Sehingga ketika program tersebut dibuka, akan
muncul seperti pada gambar:
PRAKTIKUM X
OBJEK DATE
Objek date digunakan untuk menangani informasi date dan time. Semua
tanggal adalah jumlah milidetik sejak January 1, 1970, 00:00:00.
akibatnya semua tanggal sebelum 1970 adalah tidak sah.
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
document.writeln("<PRE>");
var tanggal = new Date();
var tgl = tanggal.getDate();
Outputnya adalah :
Ketika program tersebut dibuka, maka output yang muncul adalah
informasi hari, tanggal dan waktu saat itu. Seperti pada gambar:
Tuliskan kode program JavaScript berikut ini, dan apa output program
tersebut
<html>
<body>
<script language=”JavaScript”>
var NamaHari=new Array(“Minggu”,”Senin”,”Selasa”,”Rabu”,”Kamis”,”Jumat”,”Sabtu”);
var NamaBulan=new
Array(“Januari”,”Februari”,”Maret”,”April”,”Mei”,”Juni”,”Juli”,”Agustus”,”Septemb
er”,”Oktober”,”November”,”Desember”);
var tgl = new Date ();
var thn = tgl.getYear();
if (thn<1000) thn +=1900;
document.write(“Hari ini adalah : “ + NamaHari[tgl.getDay()] + “, “ +
tgl.getDate() + “ “ + NamaBulan[tgl.getMonth()] + “ “ + thn);
top related