M.K. Pemrograman Web (AK )

Slides:



Advertisements
Presentasi serupa
FUNGSI / FUNCTION ALGPROG II
Advertisements

Dasar Pemrograman Komputer
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Konsep Pemrograman Oleh Tita Karlita
Desain web – pertemuan 13 Javascript (Part 2).
Menciptakan Fungsi.
Macam Statement As’ad Djamalilleil
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Selection (pemilihan) As’ad Djamalilleil
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
M.K. Pemrograman Web (AK )
Struktur Kontrol (2) As’ad Djamalilleil
MATERI 9 FUNGSI REKURSIF.
Membuat Fungsi A’ud Solehuddin::Februari2012. Materi Mendefinisikan fungsi Memahami variabel lokal dan variabel global Fungsi rekursif Validasi masukan.
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Pemilihan Pertemuan ke-3.
MODUL 6 PENGULANGAN 6.1. Proses Pengulangan
Modul 1- Review Java.
sebuah fungsi yang memanggil dirinya sendiri
Flow Control & Exception Handling
PEMROGRAMAN BERORIENTASI OBJEK
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
Pengembangan WEB Java Script Evangs Mailoa.
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Pernyataan Pengulangan A’ud Solehuddin::Januari2012.
Perintah Perulangan Pertemuan ::
Mata Kuliah : Metode Numerik Gianinna Ardanewari
Struktur Kendali Proses (Perulangan)
Struktur kontrol ∞ kondisi. ∞ if-else ,
Pengantar PHP (Lanjutan)
Operator Fungsi Logika Perulangan
Struktur kontrol.
PHP? PHP adalah server-side web programming
DEWI SULISTIYARINI, S.KOM
Pertemuan 9 JavaScript (FUNGSI).
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
Transfer of control (pemindahan langkah)
Pemprograman Berorientasi Objek
PHP.
PERULANGAN WHILE.
PERTEMUAN 5 PENYELEKSIAN KONDISI.
STRUKTUR KONTROL & FUNGSI
Struktur Kontrol.
STRUKTUR LOOPING Castaka Agus Suginto, M.Kom., M.CS.
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Kendali program, Array & function
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
As’ad Djamalilleil Macam Statement As’ad Djamalilleil
PENDAHULUAN.
Struktur Kondisi dan Perulangan
Kuliah IV Ricky Maulana Fajri, M.Sc
Struktur Kontrol : Perulangan
PERCABANGAN DAN PERULANGAN
Algoritma dan Pemrograman Subrutin (Function)
PEMROGRAMAN WEB Ahmad Ramadhani, S.kom.
Algoritma dan Pemrograman Subrutin
Flow Control & Exception Handling
PERTEMUAN 8 PHP 1.
PEMrograman web database
Pernyataan Kondisional, Perulangan dan Jump
PHP.
PEMOGRAMAN Dasar Pemograman.
Konsep Bahasa Pemrograman I Operator
Algoritma dan Pemrograman 1
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

M.K. Pemrograman Web (AK-045216) JAVASCRIPT (4)

Pernyataan IF Pernyataan IF dengan ELSE Pernyataan IF tanpa else if (kondisi) { // blok pernyataan yang dijalankan // kalau kondisi bernilai benar } else { // kalau kondisi bernilai salah } Pernyataan IF tanpa else if (kondisi) { // blok pernyataan yang dijalankan // kalau kondisi bernilai benar } <HTML> <HEAD> <TITLE>Contoh if</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var nilai = prompt("Nilai (0-100): ", 0); var hasil = "Tidak Lulus"; if (nilai >= 60) hasil = "Lulus"; document.write("Hasil: " + hasil); //--> </SCRIPT> </BODY> </HTML> <HTML> <HEAD> <TITLE>Contoh if-else</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var nilai = prompt("Nilai (0-100): ", 0); var hasil = ""; if (nilai >= 60) hasil = "Lulus"; else hasil = "Tidak Lulus"; document.write("Hasil: " + hasil); //--> </SCRIPT> </BODY> </HTML>

Pernyataan IF Bersarang <HTML> <HEAD> <TITLE>Contoh if Berkalang</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var tanggal = new Date(); var kode_hari = tanggal.getDay(); var nama_hari = ""; if (kode_hari == 0) nama_hari = "Minggu"; else if (kode_hari == 1) nama_hari = "Senin"; if (kode_hari == 2) nama_hari = "Selasa"; if (kode_hari == 3) nama_hari = "Rabu"; if (kode_hari == 4) nama_hari = "Kamis"; if (kode_hari == 5) nama_hari = "Jumat"; else nama_hari = "Sabtu"; document.write("Hari ini hari " + nama_hari); document.write(", tanggal " + tanggal.getDate() + "/" + (tanggal.getMonth() + 1) + "/" + tanggal.getYear()); //--> </SCRIPT> </BODY> </HTML>

Pernyataan Switch Bentuknya : switch (variabel) { case nilai1 : perintah1; break; case nilai2 : perintah2; default perintahN; }

Pernyataan Switch <HTML> <HEAD> <TITLE>Contoh switch</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var tanggal = new Date(); var kode_hari = tanggal.getDay(); var nama_hari = ""; switch(kode_hari) { case 0: nama_hari = "Minggu"; break; case 1: nama_hari = "Senin"; case 2: nama_hari = "Selasa"; case 3: nama_hari = "Rabu"; case 4: nama_hari = "Kamis"; case 5: nama_hari = "Jumat"; break; case 6: nama_hari = "Sabtu"; } document.write("Hari ini hari " + nama_hari); document.write(", tanggal " + tanggal.getDate() + "/" + (tanggal.getMonth() + 1) + "/" + tanggal.getYear()); //--> </SCRIPT> </BODY> </HTML>

Proses Berulang : Pernyataan While Bentuk pernyataan : while (kondisi) { pernyataan } Contoh : <HTML> <HEAD> <TITLE>Contoh while</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var bilangan = 0; while (bilangan < 5) { document.write("JavaScript<BR>"); bilangan++; //--> </SCRIPT> </BODY> </HTML>

Proses Berulang : Pernyataan Do….While Bentuk pernyataan : do { blok pernyataan } while (kondisi) ; Contoh : <HTML> <HEAD> <TITLE>Contoh do while</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var bilangan = 1; do { document.write(bilangan + "<BR>"); bilangan++; } while (bilangan < 6); //--> </SCRIPT> </BODY> </HTML>

Proses Berulang : Pernyataan For…. Bentuk pernyataan : for (inisialisasi; kondisi; penaikan_penurunan) { pernyataan_pernyataan } Contoh : <HTML> <HEAD> <TITLE>Contoh for</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var bilangan = 0; for (bilangan = 1; bilangan <= 5; bilangan++) document.write(bilangan + "<BR>"); //--> </SCRIPT> </BODY> </HTML>

Proses Pengulangan dalam Pengulangan <HTML> <HEAD> <TITLE>Contoh for Berkalang</TITLE> </HEAD> <BODY> <PRE> <SCRIPT LANGUAGE = "JavaScript"> <!-- var baris, i = 0; var nilai_prompt = prompt("Tinggi: ", 5); var tinggi = parseInt(nilai_prompt); for (baris = 1; baris <= tinggi ; baris++) { // Buat sejumlah spasi for (i = 1; i <= tinggi - baris; i++) { document.write(" "); // Karakter spasi } // Tampilkan * for (i = 1; i < 2 * baris; i++) { document.write("*"); // Pindah baris document.write("\n"); //--> </SCRIPT> </PRE> </BODY> </HTML>

Fungsi Mendefinisikan Fungsi function nama(daftar_parameter) { Pernyataan_1; pernyataan_n; } c = jumlah ( 2 , 3 ); Nama fungsi HTML> <HEAD> <TITLE>Contoh Fungsi</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- function jumlah(x, y) { var hasil = x + y; return(hasil); } var z = jumlah(2, 3); document.write(z); document.write("<BR>"); document.write(jumlah(4, 5)); //--> </SCRIPT> </BODY> </HTML> Nilai balik argumen

Fungsi Rekursif Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri. Contoh : Faktorial <HTML> <HEAD> <TITLE>Variabel Lokal</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- function faktorial(n) { if (n == 0) return(1); else return( n * faktorial(n-1)); } var z = 77; document.write("4! = " + faktorial(4)); //--> </SCRIPT> </BODY> </HTML>

Fungsi yang Dibuat Sendiri Memvalidasi Masukan pada Formulir <HTML> <HEAD> <TITLE>Validasi Masukan</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- function cekNama(form) { if (form.elements[0].value == "") { alert("Nama harus dimasukkan"); form.nama.focus(); form.nama.select(); return(false); } alert("Terima kasih, " + form.elements[0].value); return(true); //--> </SCRIPT> <FORM NAME = "formku"> <PRE> Nama : <INPUT TYPE = "TEXT" NAME = "nama"><BR> <INPUT TYPE = "BUTTON" VALUE = "Kirim" onClick = "cekNama(this.form)"><BR> </PRE> </FORM> </BODY> </HTML>

Fungsi yang Dibuat Sendiri Menampilkan Jam function aturWaktu() { var sekarang = new Date(); var waktuSekarang = sekarang.toLocaleString(); document.formWaktu.teksWaktu.value = waktuSekarang; setTimeout('aturWaktu()', 1000); return(true); } // Menjalankan fungsi aturWaktu aturWaktu(); //--> </SCRIPT> </BODY> </HTML> <HTML> <HEAD> <TITLE>Jam</TITLE> </HEAD> <BODY> <FORM NAME = "formWaktu"> Waktu Sekarang : <INPUT TYPE = "TEXT" NAME = "teksWaktu" VALUE = "" SIZE = "22"> </FORM> <SCRIPT LANGUAGE = "JavaScript"> <!--