SlideShare a Scribd company logo
X
1
Perancangan Web
Oleh : Moh. Sulhan, S.T., M.Kom
By : MOH.SULHAN,S.T., M.Kom
By : MOH.SULHAN,S.T., M.Kom
X
2
Perancangan Web
 Diperkenalkan pertama kali Netscape pada tahun 1995
 Awalnya dinamakan “LiveScript” sebagai bahasa sederhana yang
digunakan untuk browser Netscape Navigator 2
 Kemudian Netscape kerja sama dengan SUN Microsystem 
menjadi JAVASCRIPT
 Kemudian pada 4 desember Microsoft mengadaptasi teknologi tsb
dengan sebutan Jscript pada browser Explorer 3
Sejarah JavaScript
X
3
Perancangan Web
 Suatu Script yang berjalan secara client site yang disisipkan pada
dokumen HTML
 Bahasa pemrograman yang dapat memberikan kemampuan
tambahan terhadap bahasa HTML
 Tidak memerlukan Kompilator
 JavaScript bersifat Case Sensitive
 Sintaks penulisan Javascript memiliki kemiripan dengan bahasa
pemrograman Java dan Juga C
 Javascript dikembangakan Netscape disebut Web Script
 Javascript dikembangakan Sun Microsystems disebut applet
JavaScript?
By : MOH.SULHAN,S.T., M.Kom
X
4
Perancangan Web
Teks Editor
Digunakan untuk menuliskan kode-kode Java Script, teks editor yang dapat
digunakan antara lain notepad, dreamweaver, dll.
Web Browser
Digunakan untuk menampilkan halaman web yang mengandung kode-kode
Java Script. Web browser yang digunakan harus mendukung Java Srcipt.
Browser yang dapat digunakan adalah internet explorer dan Netscape
Navigator, dll.
Keperluan JavaScript
Untuk mempelajari pemrograman Java Script, ada dua piranti yang
diperlukan, yaitu :
By : MOH.SULHAN,S.T., M.Kom
X
5
Perancangan Web
Penulisan JavaScript
 Java script ditulis pada file yang sama
<SCRIPT LANGUANGE =”JavaScript” >
program java script disini
</SCRIPT>.
 Javascript ditulis pada file terpisah
<SCRIPT SRC=”namafile.js”></SCRIPT>
File javascript yang dibuat
terpisah
By : MOH.SULHAN,S.T., M.Kom
X
6
Perancangan Web
Penulisan Skrip pd File yang sama
<HTML>
<BODY>
<SCRIPT
language="JavaScript">
document.write("Belajar
Pemrograman Javascript!");
</SCRIPT>
</BODY>
</HTML>
By : MOH.SULHAN,S.T., M.Kom
X
7
Perancangan Web
Penulisan Skrip pd File terpisah
document.write("Skrip JAVASCRIPT pada File Terpisah");
File javascript : isi.js
<HTML>
<BODY>
<B>Contoh ini menggunakan
Javascript yang diambil dari File
lain..</B>
<SCRIPT language="JavaScript"
SRC="isi.js"></SCRIPT>
</BODY>
</HTML>
Dokumen HTML : lat2.html
By : MOH.SULHAN,S.T., M.Kom
X
8
Perancangan Web
 Write : digunakan untuk menuliskan teks tanpa ganti baris :
document.write(“Cara Penulisan Teks dengan Write”);
 Writeln : digunakan untuk menuliskan teks dengan ganti baris :
document.writeln(" Cara Penulisan Teks dengan Write ");
Penulisan Teks
Objek document mempunyai dua metode untuk menuliskan teks, yaitu
Untuk penulisan Komentar :
// ini komentar
atau
/* ini juga komentar */
By : MOH.SULHAN,S.T., M.Kom
X
9
Perancangan Web
Penulisan Skrip pd File terpisah
document.writeln("<PRE>");
document.write("<B><FONT SIZE=5>");
document.writeln("SELAMAT DATANG DI
JAVASCRIPT");
document.write("</B></FONT>");
document.write("<I>");
document.writeln("Program ini merupakan contoh
sederhana menampilkan Teks!");
document.write("</I>");
document.writeln("Dengan Javascript!!!!!!!!");
File javascript : isi3.js
<HTML>
<BODY>
<B>Contoh ini menggunakan Javascript yang
diambil dari File lain..</B>
<SCRIPT language="JavaScript"
SRC="isi3.js"></SCRIPT>
</BODY>
</HTML>
Dokumen HTML : lat3.html
By : MOH.SULHAN,S.T., M.Kom
X
10
Perancangan Web
| Variabel | Tipe Data |
Operator |
By : MOH.SULHAN,S.T., M.Kom
X
11
Perancangan Web
 Variabel adalah tempat dimana kita menyimpan nilai-nilai atau
informasi-informasi pada JavaScript
 Variabel yang dideklarasikan dapat di isi dengan nilai berupa
huruf, angka, dll.
 Jika anda memberi nilai pada variabel, maka dalam JavaScript
dianggap bahwa anda telah mendeklarasikan variabel tersebut.
Variabel Dalam JavaScript
Aturan Penamaan Variael
 Harus diawalai dengan karakter huruf
 Tidak boleh menggunakan spasi.
 Tidak boleh menggunakan kata-kata yang merupakan perintah
dalamJavaScript.
By : MOH.SULHAN,S.T., M.Kom
X
12
Perancangan Web
Variabel Dalam JavaScript
Var nama_variabel = nilai
Atau
Nama_variabel = nilai
var nama = ”Zaskia Mecca”;
var X = 1998;
Nama = ”Bunga Lestari”;
X = 1990;
Y = 08170223513;
Contoh :
By : MOH.SULHAN,S.T., M.Kom
X
13
Perancangan Web
Tipe Data Dalam JavaScript
Terdapat empat macam tipe data implisit yang dimiliki oleh JavaScript yaitu
• Numerik, seperti : 0222532531, 1000, 45, 3.146789 dsb
• String, seperti : “Hallo”, “April”, “Jl. Setiabudi No 17A”, “Cece Kirani” dsb
• Boolean, bernilai true atau false
• Null, variabel yang tidak diinisilisasi
By : MOH.SULHAN,S.T., M.Kom
X
14
Perancangan Web
Tipe Data Dalam JavaScript
Tipe Data : Numerik
Pada dasarnya JavaScript hanya mengenal dua macam tipe numerik, yaitu
bilangan bulat (integer) dan bilangan pecahan(real/float).
var A = 100;
var a = 3.14533567;
var b = 1.23456E+3;
Tipe Data : String
Untuk mendeklarasikan tipe string dapat dilakukan dengan cara menuliskan
string diantara tanda petik tunggal (’) atau tanda petik ganda (”)
var str =’Contoh deklarasi string’;
var str1 = ”cara ini juga bisa untuk menulis string”;
By : MOH.SULHAN,S.T., M.Kom
X
15
Perancangan Web
Tipe Data Dalam JavaScript
Tipe Data : Boolean
Tipe boolean hanya mempunyai nilai True atau False. Tipe ini biasanya
digunakan untuk mengecek suatu kondisi atau keadaan
Tipe Data : Null
Tipe Null digunakan untuk merepresentasikan variabel yang tidak diberi nilai
awal (inisialisasi).
var X = (Y > 90);
contoh di atas menunjukkan bahwa jika Y lebih besar dari 90 maka X
akan bernilai True.
By : MOH.SULHAN,S.T., M.Kom
X
16
Perancangan Web
Operator Dalam JavaScript
Operator pada JavaScript terbagi menjadi empat, yaitu :
• Aritmatika
• Pembanding
• Logika
• String
By : MOH.SULHAN,S.T., M.Kom
X
17
Perancangan Web
Operator Dalam JavaScript
Operator Aritmatika
Operator Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Modulus
By : MOH.SULHAN,S.T., M.Kom
X
18
Perancangan Web
Operator Dalam JavaScript
Operator Pembanding
Operator Keterangan
== Sama dengan
!= Tidak sama dengan
> Lebih besar
< Lebih kecil
>= Lebih besar atau sama dengan
<= Lebih kecil atau sama dengan
By : MOH.SULHAN,S.T., M.Kom
X
19
Perancangan Web
Operator Dalam JavaScript
Operator Logika
Operator Keterangan
&& Operator logika AND
|| Operator logika OR
! Operator logika NOT
By : MOH.SULHAN,S.T., M.Kom
X
20
Perancangan Web
Operator Dalam JavaScript
Operator String
Selain operator pembanding, operator string pada JavaScript juga mengenal
satu operator lagi yang bernama PENGGABUNGAN. Operator ini digunakan
untuk menggabungkan beberapa string menjadi sebuah string yang lebih
panjang
nama = ”Java” + ”Script”;
akan menghasilkan ”JavaScript” pada variabel nama
Contoh :
By : MOH.SULHAN,S.T., M.Kom
X
21
Perancangan Web
Percabangan Dalam JavaScript
• Untuk membuat suatu halaman yang dinamis dan interaktif, perancang
halaman Web membutuhkan perintah-perintah yang dapat mengatur aliran
dari informasi.
• Berdasarkan hasil komputasi yang telah dilakukan, JavaScript akan
membuat keputusan jalur mana yang akan dieksekusi.
• Pada dasarnya dalam JavaScript terdapat dua macam pernyataan
percabangan yaitu if..else dan switch
By : MOH.SULHAN,S.T., M.Kom
X
22
Perancangan Web
Percabangan Dalam JavaScript
Percabangan IF..Else
If (kondisi1)
{
//pernyataan1 dieksekusi
//bila kondisi1 terpenuhi
}
else if (kondisi2)
{
//pernyataan2 dieksekusi
//bila kodisi1 tidak terpenuhi
}
else
{
//pernyataan3 dieksekusi
//bila kodisi2 tidak terpenuhi
}
By : MOH.SULHAN,S.T., M.Kom
X
23
Perancangan Web
Percabangan Dalam JavaScript
Switch
Selain menggunakan if..else, percabangan juga dapat ditangani dengan
perintah switch. Dengn kata lain pernyataan switch digunakan untuk
menyederhanakan pernyataan if..else yang terlalu banyak.
Switch (kondisi)
{
case (pilihan kondisi) : pernyataaan 1
case (pilihan kondisi) : pernyataaan 2
case (pilihan kondisi) : pernyataaan 3
}
By : MOH.SULHAN,S.T., M.Kom
X
23
Perancangan Web
Percabangan Dalam JavaScript
Contoh : Switch
By : MOH.SULHAN,S.T., M.Kom
<html>
<body>
<script>
var minuman = "Kopi";
switch(minuman){
case "Teh Manis":
document.write("Tadi pagi saya minum Teh Manis");
break;
case "Kopi":
document.write("Tadi pagi saya minum Kopi");
break;
case "Susu":
document.write("Tadi pagi saya minum Susu");
break;
case "Jus Jeruk":
document.write("Tadi pagi saya minum Jus Jeruk");
break;
}
</script>
</body>
</html>
X
24
Perancangan Web
Pengulangan Dalam JavaScript
• Untuk mengulang kejadian beberapa kali maka kita membutuhkan proses
perulangan.
• Pada JavaScript dikenal beberapa metode/cara perulangan.
- FOR
- While
- Do While
By : MOH.SULHAN,S.T., M.Kom
X
25
Perancangan Web
Pengulangan Dalam JavaScript
For
for (nilai awal;kondisi;penambahan)
{
ulang pernyataan ini;
}
Contoh dalam program :
For(x=1;x<=10;x++)
{
document.writeln(”Belajar JavaScript Yoo..”);
}
By : MOH.SULHAN,S.T., M.Kom
X
17
Perancangan Web
Pengulangan Dalam JavaScript
While
while (kondisi)
{
ulang pernyataan ini;
}
Contoh : Do While
var a=1
while(a<=4){
document.write("ini blok ke "+a)
a++
}
By : MOH.SULHAN,S.T., M.Kom
X
17
Perancangan Web
Pengulangan Dalam JavaScript
Contoh : Do While
m = 1
do {
document.write("Ini pengulangan ke "+m+"<br>")
m++
}while(m<=4)
Do While
Do
{
/pernyataan1 dieksekusi
}
while (kondisi);
By : MOH.SULHAN,S.T., M.Kom
X
12
Perancangan Web
By : MOH.SULHAN,S.T., M.Kom
Oleh : Moh. Sulhan, S.T., M.Kom

More Related Content

PDF
Java sfb
PDF
Modul praktikum javascript
PDF
Dasar-dasar javascript
PDF
Dasar javascript
PDF
Javascript
PPS
PPT
Pertemuan 1
PPTX
Javascript Minggu10 (1).pptx
Java sfb
Modul praktikum javascript
Dasar-dasar javascript
Dasar javascript
Javascript
Pertemuan 1
Javascript Minggu10 (1).pptx

Similar to merancang website dengan JAVA SCRIPT.ppt (20)

PDF
Diktat Algoritma Pemrograman Java
PPTX
Tugas 2 rekayasa web 0316
PPTX
Tugas 2 rekweb laily fitria 1412510511
PPTX
Tugas 2
PPT
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
PDF
3 Jam Menguasai Pemrograman C/C++ Edisi 1
PPT
PDF
Mengenal script php 3
PDF
web_06-javascript.pdf
PDF
Java script modul
PPTX
Bahan 2.pptx
PPT
Pengenalan algoritma.ppt
PDF
About vb script-sns
PPTX
JavaScript Dasar
PPTX
Tugas2
PPTX
Tugas2 rekayasa web
DOCX
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
DOCX
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
PDF
Pengertian Internet Bab II
PDF
MODUL_PHP_TIK_XII
Diktat Algoritma Pemrograman Java
Tugas 2 rekayasa web 0316
Tugas 2 rekweb laily fitria 1412510511
Tugas 2
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
3 Jam Menguasai Pemrograman C/C++ Edisi 1
Mengenal script php 3
web_06-javascript.pdf
Java script modul
Bahan 2.pptx
Pengenalan algoritma.ppt
About vb script-sns
JavaScript Dasar
Tugas2
Tugas2 rekayasa web
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Pengertian Internet Bab II
MODUL_PHP_TIK_XII
Ad

More from Sulhandrive (15)

PDF
Pengantar Transformasi Digital by Sulhan.pdf
PDF
Struktur Data.pdf
PDF
5. UX-Writing.pdf
PDF
Materi3-Table & Frame Layout -SULHAN.pdf
PDF
Materi2-Struktur Dasar HTML.pdf
PDF
Tugas Tahap1-Buat Sistem Informasi dg Database Aacess.pdf
PDF
TUGAS PROYEK UAS.pdf
PDF
9 Tugas Selayang Pandang Tempat Wisata.pdf
PDF
2. Tugas Membuat Surat resmi Niaga.pdf
PDF
Materi4-Tugas Data Analytics.pdf
PDF
3. Tugas Praktek Dasar .pdf
PDF
2. Task graphic principle-sulhan.pdf
PDF
2. Kuis2.pdf
PDF
1. Quiz-SULHAN.pdf
PDF
2. Assigment-Introduction to UI and UX.pdf
Pengantar Transformasi Digital by Sulhan.pdf
Struktur Data.pdf
5. UX-Writing.pdf
Materi3-Table & Frame Layout -SULHAN.pdf
Materi2-Struktur Dasar HTML.pdf
Tugas Tahap1-Buat Sistem Informasi dg Database Aacess.pdf
TUGAS PROYEK UAS.pdf
9 Tugas Selayang Pandang Tempat Wisata.pdf
2. Tugas Membuat Surat resmi Niaga.pdf
Materi4-Tugas Data Analytics.pdf
3. Tugas Praktek Dasar .pdf
2. Task graphic principle-sulhan.pdf
2. Kuis2.pdf
1. Quiz-SULHAN.pdf
2. Assigment-Introduction to UI and UX.pdf
Ad

Recently uploaded (8)

PDF
PERMEN PAN RB NOMOR 51 TAHUN 2022 TENTANG JABATAN FUNGSIONAL PENATA KELOLA PE...
PPTX
PPt_Kelompok 8 PKN.pptx wawasan nusantara sebagai geopolitik indonesia
PDF
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
PDF
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
PDF
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
PPTX
saya adalah seorang penulis awalann.pptx
PPTX
Irha_MD2. Manajemen Layanan UBnnnnnnnnnnnnnnnnnnM.pptx
PDF
Labuan4D situs Exclusive Game S 1 0 t & T O 9 E 1 dari server NO 01 Gaming Asia.
PERMEN PAN RB NOMOR 51 TAHUN 2022 TENTANG JABATAN FUNGSIONAL PENATA KELOLA PE...
PPt_Kelompok 8 PKN.pptx wawasan nusantara sebagai geopolitik indonesia
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1
saya adalah seorang penulis awalann.pptx
Irha_MD2. Manajemen Layanan UBnnnnnnnnnnnnnnnnnnM.pptx
Labuan4D situs Exclusive Game S 1 0 t & T O 9 E 1 dari server NO 01 Gaming Asia.

merancang website dengan JAVA SCRIPT.ppt

  • 1. X 1 Perancangan Web Oleh : Moh. Sulhan, S.T., M.Kom By : MOH.SULHAN,S.T., M.Kom
  • 2. By : MOH.SULHAN,S.T., M.Kom X 2 Perancangan Web  Diperkenalkan pertama kali Netscape pada tahun 1995  Awalnya dinamakan “LiveScript” sebagai bahasa sederhana yang digunakan untuk browser Netscape Navigator 2  Kemudian Netscape kerja sama dengan SUN Microsystem  menjadi JAVASCRIPT  Kemudian pada 4 desember Microsoft mengadaptasi teknologi tsb dengan sebutan Jscript pada browser Explorer 3 Sejarah JavaScript
  • 3. X 3 Perancangan Web  Suatu Script yang berjalan secara client site yang disisipkan pada dokumen HTML  Bahasa pemrograman yang dapat memberikan kemampuan tambahan terhadap bahasa HTML  Tidak memerlukan Kompilator  JavaScript bersifat Case Sensitive  Sintaks penulisan Javascript memiliki kemiripan dengan bahasa pemrograman Java dan Juga C  Javascript dikembangakan Netscape disebut Web Script  Javascript dikembangakan Sun Microsystems disebut applet JavaScript? By : MOH.SULHAN,S.T., M.Kom
  • 4. X 4 Perancangan Web Teks Editor Digunakan untuk menuliskan kode-kode Java Script, teks editor yang dapat digunakan antara lain notepad, dreamweaver, dll. Web Browser Digunakan untuk menampilkan halaman web yang mengandung kode-kode Java Script. Web browser yang digunakan harus mendukung Java Srcipt. Browser yang dapat digunakan adalah internet explorer dan Netscape Navigator, dll. Keperluan JavaScript Untuk mempelajari pemrograman Java Script, ada dua piranti yang diperlukan, yaitu : By : MOH.SULHAN,S.T., M.Kom
  • 5. X 5 Perancangan Web Penulisan JavaScript  Java script ditulis pada file yang sama <SCRIPT LANGUANGE =”JavaScript” > program java script disini </SCRIPT>.  Javascript ditulis pada file terpisah <SCRIPT SRC=”namafile.js”></SCRIPT> File javascript yang dibuat terpisah By : MOH.SULHAN,S.T., M.Kom
  • 6. X 6 Perancangan Web Penulisan Skrip pd File yang sama <HTML> <BODY> <SCRIPT language="JavaScript"> document.write("Belajar Pemrograman Javascript!"); </SCRIPT> </BODY> </HTML> By : MOH.SULHAN,S.T., M.Kom
  • 7. X 7 Perancangan Web Penulisan Skrip pd File terpisah document.write("Skrip JAVASCRIPT pada File Terpisah"); File javascript : isi.js <HTML> <BODY> <B>Contoh ini menggunakan Javascript yang diambil dari File lain..</B> <SCRIPT language="JavaScript" SRC="isi.js"></SCRIPT> </BODY> </HTML> Dokumen HTML : lat2.html By : MOH.SULHAN,S.T., M.Kom
  • 8. X 8 Perancangan Web  Write : digunakan untuk menuliskan teks tanpa ganti baris : document.write(“Cara Penulisan Teks dengan Write”);  Writeln : digunakan untuk menuliskan teks dengan ganti baris : document.writeln(" Cara Penulisan Teks dengan Write "); Penulisan Teks Objek document mempunyai dua metode untuk menuliskan teks, yaitu Untuk penulisan Komentar : // ini komentar atau /* ini juga komentar */ By : MOH.SULHAN,S.T., M.Kom
  • 9. X 9 Perancangan Web Penulisan Skrip pd File terpisah document.writeln("<PRE>"); document.write("<B><FONT SIZE=5>"); document.writeln("SELAMAT DATANG DI JAVASCRIPT"); document.write("</B></FONT>"); document.write("<I>"); document.writeln("Program ini merupakan contoh sederhana menampilkan Teks!"); document.write("</I>"); document.writeln("Dengan Javascript!!!!!!!!"); File javascript : isi3.js <HTML> <BODY> <B>Contoh ini menggunakan Javascript yang diambil dari File lain..</B> <SCRIPT language="JavaScript" SRC="isi3.js"></SCRIPT> </BODY> </HTML> Dokumen HTML : lat3.html By : MOH.SULHAN,S.T., M.Kom
  • 10. X 10 Perancangan Web | Variabel | Tipe Data | Operator | By : MOH.SULHAN,S.T., M.Kom
  • 11. X 11 Perancangan Web  Variabel adalah tempat dimana kita menyimpan nilai-nilai atau informasi-informasi pada JavaScript  Variabel yang dideklarasikan dapat di isi dengan nilai berupa huruf, angka, dll.  Jika anda memberi nilai pada variabel, maka dalam JavaScript dianggap bahwa anda telah mendeklarasikan variabel tersebut. Variabel Dalam JavaScript Aturan Penamaan Variael  Harus diawalai dengan karakter huruf  Tidak boleh menggunakan spasi.  Tidak boleh menggunakan kata-kata yang merupakan perintah dalamJavaScript. By : MOH.SULHAN,S.T., M.Kom
  • 12. X 12 Perancangan Web Variabel Dalam JavaScript Var nama_variabel = nilai Atau Nama_variabel = nilai var nama = ”Zaskia Mecca”; var X = 1998; Nama = ”Bunga Lestari”; X = 1990; Y = 08170223513; Contoh : By : MOH.SULHAN,S.T., M.Kom
  • 13. X 13 Perancangan Web Tipe Data Dalam JavaScript Terdapat empat macam tipe data implisit yang dimiliki oleh JavaScript yaitu • Numerik, seperti : 0222532531, 1000, 45, 3.146789 dsb • String, seperti : “Hallo”, “April”, “Jl. Setiabudi No 17A”, “Cece Kirani” dsb • Boolean, bernilai true atau false • Null, variabel yang tidak diinisilisasi By : MOH.SULHAN,S.T., M.Kom
  • 14. X 14 Perancangan Web Tipe Data Dalam JavaScript Tipe Data : Numerik Pada dasarnya JavaScript hanya mengenal dua macam tipe numerik, yaitu bilangan bulat (integer) dan bilangan pecahan(real/float). var A = 100; var a = 3.14533567; var b = 1.23456E+3; Tipe Data : String Untuk mendeklarasikan tipe string dapat dilakukan dengan cara menuliskan string diantara tanda petik tunggal (’) atau tanda petik ganda (”) var str =’Contoh deklarasi string’; var str1 = ”cara ini juga bisa untuk menulis string”; By : MOH.SULHAN,S.T., M.Kom
  • 15. X 15 Perancangan Web Tipe Data Dalam JavaScript Tipe Data : Boolean Tipe boolean hanya mempunyai nilai True atau False. Tipe ini biasanya digunakan untuk mengecek suatu kondisi atau keadaan Tipe Data : Null Tipe Null digunakan untuk merepresentasikan variabel yang tidak diberi nilai awal (inisialisasi). var X = (Y > 90); contoh di atas menunjukkan bahwa jika Y lebih besar dari 90 maka X akan bernilai True. By : MOH.SULHAN,S.T., M.Kom
  • 16. X 16 Perancangan Web Operator Dalam JavaScript Operator pada JavaScript terbagi menjadi empat, yaitu : • Aritmatika • Pembanding • Logika • String By : MOH.SULHAN,S.T., M.Kom
  • 17. X 17 Perancangan Web Operator Dalam JavaScript Operator Aritmatika Operator Keterangan + Penjumlahan - Pengurangan * Perkalian / Pembagian % Modulus By : MOH.SULHAN,S.T., M.Kom
  • 18. X 18 Perancangan Web Operator Dalam JavaScript Operator Pembanding Operator Keterangan == Sama dengan != Tidak sama dengan > Lebih besar < Lebih kecil >= Lebih besar atau sama dengan <= Lebih kecil atau sama dengan By : MOH.SULHAN,S.T., M.Kom
  • 19. X 19 Perancangan Web Operator Dalam JavaScript Operator Logika Operator Keterangan && Operator logika AND || Operator logika OR ! Operator logika NOT By : MOH.SULHAN,S.T., M.Kom
  • 20. X 20 Perancangan Web Operator Dalam JavaScript Operator String Selain operator pembanding, operator string pada JavaScript juga mengenal satu operator lagi yang bernama PENGGABUNGAN. Operator ini digunakan untuk menggabungkan beberapa string menjadi sebuah string yang lebih panjang nama = ”Java” + ”Script”; akan menghasilkan ”JavaScript” pada variabel nama Contoh : By : MOH.SULHAN,S.T., M.Kom
  • 21. X 21 Perancangan Web Percabangan Dalam JavaScript • Untuk membuat suatu halaman yang dinamis dan interaktif, perancang halaman Web membutuhkan perintah-perintah yang dapat mengatur aliran dari informasi. • Berdasarkan hasil komputasi yang telah dilakukan, JavaScript akan membuat keputusan jalur mana yang akan dieksekusi. • Pada dasarnya dalam JavaScript terdapat dua macam pernyataan percabangan yaitu if..else dan switch By : MOH.SULHAN,S.T., M.Kom
  • 22. X 22 Perancangan Web Percabangan Dalam JavaScript Percabangan IF..Else If (kondisi1) { //pernyataan1 dieksekusi //bila kondisi1 terpenuhi } else if (kondisi2) { //pernyataan2 dieksekusi //bila kodisi1 tidak terpenuhi } else { //pernyataan3 dieksekusi //bila kodisi2 tidak terpenuhi } By : MOH.SULHAN,S.T., M.Kom
  • 23. X 23 Perancangan Web Percabangan Dalam JavaScript Switch Selain menggunakan if..else, percabangan juga dapat ditangani dengan perintah switch. Dengn kata lain pernyataan switch digunakan untuk menyederhanakan pernyataan if..else yang terlalu banyak. Switch (kondisi) { case (pilihan kondisi) : pernyataaan 1 case (pilihan kondisi) : pernyataaan 2 case (pilihan kondisi) : pernyataaan 3 } By : MOH.SULHAN,S.T., M.Kom
  • 24. X 23 Perancangan Web Percabangan Dalam JavaScript Contoh : Switch By : MOH.SULHAN,S.T., M.Kom <html> <body> <script> var minuman = "Kopi"; switch(minuman){ case "Teh Manis": document.write("Tadi pagi saya minum Teh Manis"); break; case "Kopi": document.write("Tadi pagi saya minum Kopi"); break; case "Susu": document.write("Tadi pagi saya minum Susu"); break; case "Jus Jeruk": document.write("Tadi pagi saya minum Jus Jeruk"); break; } </script> </body> </html>
  • 25. X 24 Perancangan Web Pengulangan Dalam JavaScript • Untuk mengulang kejadian beberapa kali maka kita membutuhkan proses perulangan. • Pada JavaScript dikenal beberapa metode/cara perulangan. - FOR - While - Do While By : MOH.SULHAN,S.T., M.Kom
  • 26. X 25 Perancangan Web Pengulangan Dalam JavaScript For for (nilai awal;kondisi;penambahan) { ulang pernyataan ini; } Contoh dalam program : For(x=1;x<=10;x++) { document.writeln(”Belajar JavaScript Yoo..”); } By : MOH.SULHAN,S.T., M.Kom
  • 27. X 17 Perancangan Web Pengulangan Dalam JavaScript While while (kondisi) { ulang pernyataan ini; } Contoh : Do While var a=1 while(a<=4){ document.write("ini blok ke "+a) a++ } By : MOH.SULHAN,S.T., M.Kom
  • 28. X 17 Perancangan Web Pengulangan Dalam JavaScript Contoh : Do While m = 1 do { document.write("Ini pengulangan ke "+m+"<br>") m++ }while(m<=4) Do While Do { /pernyataan1 dieksekusi } while (kondisi); By : MOH.SULHAN,S.T., M.Kom
  • 29. X 12 Perancangan Web By : MOH.SULHAN,S.T., M.Kom Oleh : Moh. Sulhan, S.T., M.Kom