Kondisi Pengulangan Fungsi

dokumen-dokumen yang mirip
MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

Javascript tidak memerlukan kompilator atau penterjemah khusus untuk menjalankannya

Operator Logika dan Pernyataan If. A ud Solehuddin::Januari2012

Pertemuan X. Pemrograman Web Dasar Semester 1

Javascript. Javascript. Javascript

Java Script. Logika Java Script

MATERI III JAVASCRIPT

Modul 6 Java Scripts I

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

JavaScript. Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di

JAVASCRIPT. Disusun untuk : Melengkapi Tugas Akhir Semester I Mata Kuliah Desain Web Oleh : AGUNG DIAN PRIBADI NIM :

Struktur dan Kondisi Perulangan. Struktur Kondisi

Siti Maesyaroh, M.Kom.

PERCABANGAN. Contoh :

MODUL 8. Struktur Kontrol & Fungsi. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang

Bagi Anda yang belum familiar dengan pemrograman berbasis obyek, berikut ini ini akan dijelaskan apa yang dimaksud dengan istilah tersebut.

PERNYATAAN KONTROL. salah

Struktur Kondisi dan Perulangan

Variabel dan Tipe data Javascript

MODUL 6. Struktur Kontrol & Fungsi

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

Pertemuan 3 Struktur Kondisi dan Perulangan

TIPE DATA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

OPERASI PERNYATAAN KONDISI

PENYELEKSIAN KONDISI

PRAKTIKUM TUJUAN Pada akhir perkuliahan ini mahasiswa akan dapat: Dapat menjelaskan pemakaian if atau switch case dengan tepat

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

PENGENALAN PHP DASAR

PHP Intro. Pemrograman Web II. Ganjil

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++

Modul 1 Pengenalan PHP

JavaScript. Pemrograman Web 1. Genap

PEMROGRAMAN WEB 09 JavaScript Lanjut

Pengantar Pemrograman

Javascript merupakan suatu bahasa yang perkembangannya lambat di bandingkan dengan Java yang berkembang sangat cepat. Di Javascript kita tidak

Kondisional/Pencabangan/Pemilihan. Konsep Pencabangan Sintaks Konsep if (kasus tunggal) Konsep if-else (2-3 kasus) Konsep switch (lebih dari 3 kasus)

Struktur Kondisi dan Perulangan

KURSUS ONLINE JASA WEBMASTERS

MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119)

Javascript & JQuery Client Side Scripting. Herman Tolle Sistem Informasi PTIIK UB

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

If (kondisi) pernyataan

BAB VI. STATEMENT CONTROL

Pemrograman Basis Data Berbasis Web

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

PENGENALAN JAVASCRIPT

Pengembangan Web. Ramos Somya

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.

BAB VII DASAR-DASAR PHP

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009

Chapter 5. Struktur Kontrol Perulangan

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

Struktur Kontrol. (Repetition)

DESIGN WEB. D3 TKJ

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

Pemrograman Web. Page 188

PRAKTIKUM APLIKASI WEB DAY 4 (JAVA SCRIPT TINGKAT DASAR)

Pertemuan 2. Muhadi Hariyanto

Pemrograman Basis Data Berbasis Web

OBJEK (1) Contoh penggunaan objek Text : <html> <head> <title> Objek Text </title> </head>

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :

BAB 4 KONDISI / PEMILIHAN

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

PRAKTIKUM 12 POINTER 2

Pengenalan JavaScript

Selection, Looping, Branching

Akan diperhatikan tipe data dari masing-masing operand dalam ungkapan dan secara otomatis akan dilakukan.

Struktur Kontrol Pemrograman Java : PERCABANGAN

Tutorial Jquery. Untuk mencari sebuah element HTML, dengan JavaScript kita menggunakan fungsi getelementbyid():

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

disertai contoh-contoh javascript yang kompatibel dengan Firefox

Contoh function 1 : Output : // function example The result is 8 #include <iostream.h>

Belajar Java Script.

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

IMPLEMENTASI NOTASI ALGORITMIK KE DALAM BAHASA C

Struktur Data II. Bekerja Dengan Form.

VI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :

Function. Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function :

PEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form

Pertemuan 3 Penyeleksian Kondisi dan Perulangan

Pernyataan if MODUL V PERCABANGAN

Kisi-kisi materi untuk Ujian Semster Pendek

PEMPROGRAMAN WEB JAVASCRIPT

Pemrograman Web Lanjut 2017

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Web Programming. Pengenalan PHP

Pertemuan Function. Obyektif Praktikum : 1. Mengerti konsep dasar penggunaan Function

P - 9 & 10 Bab 7 : PHP (Array dan Fungsi)

FUNGSI. Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.

PHP (HYPERTEXT PREPROCESSOR)

Pengenalan Perancangan Web 2017

Transkripsi:

Pertemuan 9

Kondisi Pengulangan Fungsi

Pernyataan IF tanpa else if (kondisi) { // blok pernyataan yang dijalankan // kalau kondisi bernilai benar <HTML> <TITLE>Contoh if</title> var nilai = prompt("nilai (0-100): ", 0); var hasil = "Tidak Lulus"; if (nilai >= 60) hasil = "Lulus"; document.write("hasil: " + hasil); 3

Pernyataan IF dengan ELSE if (kondisi) { // blok pernyataan yang dijalankan // kalau kondisi bernilai benar else { // blok pernyataan yg dijalankan // kalau kondisi bernilai salah <HTML> <TITLE>Contoh if-else</title> var nilai = prompt("nilai (0-100): ", 0); var hasil = ""; if (nilai >= 60) hasil = "Lulus"; else hasil = "Tidak Lulus"; document.write("hasil: " + hasil);

<HTML> <TITLE>Contoh if Berkalang</TITLE> 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"; else if (kode_hari == 2) nama_hari = "Selasa"; else if (kode_hari == 3) nama_hari = "Rabu"; else if (kode_hari == 4) nama_hari = "Kamis"; else 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()); 5

Bentuknya : switch (variabel) { case nilai1 : perintah1; case nilai2 : perintah2; default perintahn; 6

<HTML> <TITLE>Contoh switch</title> var tanggal = new Date(); var kode_hari = tanggal.getday(); var nama_hari = ""; switch(kode_hari) { case 0: nama_hari = "Minggu"; 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"; case 6: nama_hari = "Sabtu"; document.write("hari ini hari " + nama_hari); document.write(", tanggal " + tanggal.getdate() + "/" + (tanggal.getmonth() + 1) + "/" + tanggal.getyear()); 7

Bentuk pernyataan : while (kondisi) { pernyataan Contoh : <HTML> <TITLE>Contoh while</title> var bilangan = 0; while (bilangan < 5) { document.write("javascript<br>"); bilangan++; 8

Bentuk pernyataan : do { blok pernyataan while (kondisi) ; Contoh : <HTML> <TITLE>Contoh do while</title> var bilangan = 1; do { document.write(bilangan + "<BR>"); bilangan++; while (bilangan < 6); 9

Bentuk pernyataan : for (inisialisasi; kondisi; penaikan_penurunan) { pernyataan_pernyataan Contoh : <HTML> <TITLE>Contoh for</title> var bilangan = 0; for (bilangan = 1; bilangan <= 5; bilangan++) document.write(bilangan + "<BR>"); 10

<HTML> <TITLE>Contoh for Berkalang</TITLE> <PRE> 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"); </PRE> 11

Objek dari Navigator (Browser) JavaScript membagi satu halaman Navigator dalam berbagai obyek obyek, dengan tujuan untuk memudahkan akses salah satu dari mereka dan memanipulasinya dengan cara merubah sifat/kondisi (properti) mereka. Dimulai dari obyek yang paling besar diantara semuanya, kemudian turun berdasarkan tingkatan sampai kepada obyek yang diinginkan. Obyek paling besar adalah obyek jendela (window) dari navigator. Di dalam obyek jendela, ada satu obyek yang ditampilkan dalam bentuk sebuah halaman, kita sebut obyek dokumen atau document Halaman itu berisi banyak obyek seperti, formula, text, image dan lain lainya.. 12

13

Mendefinisikan Fungsi function nama(daftar_parameter) { Pernyataan_1; pernyataan_n; HTML> <TITLE>Contoh Fungsi</TITLE> 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)); Nama fungsi c = jumlah ( 2, 3 ); Nilai balik argumen 14

Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri. Contoh : Faktorial <HTML> <TITLE>Variabel Lokal</TITLE> function faktorial(n) { if (n == 0) return(1); else return( n * faktorial(n-1)); document.write("5! = " + faktorial(5)); 15

Memvalidasi Masukan pada Formulir <HTML> <TITLE>Validasi Masukan</TITLE> 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); <FORM NAME = "formku"> <PRE> Nama : <INPUT TYPE = "TEXT" NAME = "nama"><br> <INPUT TYPE = "BUTTON" VALUE = "Kirim" onclick = "ceknama(this.form)"><br> </PRE> </FORM> 16

Menampilkan Jam <HTML> <TITLE>Jam</TITLE> <FORM NAME = "formwaktu"> Waktu Sekarang : <INPUT TYPE = "TEXT" NAME = "tekswaktu" VALUE = "" SIZE = "22"> </FORM> function aturwaktu() { var sekarang = new Date(); var waktusekarang = sekarang.tolocalestring(); document.formwaktu.tekswaktu.value = waktusekarang; settimeout('aturwaktu()', 1000); return(true); // Menjalankan fungsi aturwaktu aturwaktu(); 17