Modul -7 : Java Script (2) 1 Mempelajari statemen loop for, loop while, konsep array, dan fungsi Java Script (2) Modul-7 :

Slides:



Advertisements
Presentasi serupa
Modul 3: Kendali program dan teknik penyimpanan data
Advertisements

Bab 5 Pengulangan.
PENDALAMAN LOOP DAN LOGIKA
Penyelidikan Operasi 1. Konsep Optimisasi.
Identitas, persamaan dan pertidaksamaan trigonometri
KONSTRUKSI FUNDAMENTAL FLOWCHART
Pengantar Rekayasa dan Desain-1
Teori Kinetik Gas Andri Riana Muhamad Himni Muhaemin
D10K-6C01 Pengolahan Citra PCD-04 Algoritma Pengolahan Citra 1
Distibusi Probabilitas SQC -3
MEDAN MAGNET SUGIYO,S.si.m.kom.
Bab Anuitas Aritmetrik dan Geometrik
Kesetimbangan Fase dalam sistem sederhana (Aturan fase)
EVALUASI PROGRAM PENYALURAN LPDB – KUMKM KERJASAMA DENGAN BLUD
KONSEP SISTEM INFORMASI KESEHATAN
11/10/2017 SISTEM KONTRAK Penyusunan kontrak jasa pemborongan adalah kegiatan menyusun kontrak paket pekerjaan jasa pemborongan yang dilakukan oleh pihak.
Chapter 13 Mengelola Grup dan Tim
KIT Tutorial “PENDIDIKAN SENI DI SD” (PDGK4207) Pertemuan II
KETERAMPILAN MUSIK DAN TARI (PAUD4402)
Upacara tulude di kepulauan Sangihe
RUANG VEKTOR REAL Kania Evita Dewi.
ANALISA FUNDAMENTAL LAPORAN KEUANGAN
Tata bahasa baku Program Studi Pendidikan Bahasa dan Sastra Indonesia
Alfian Nur Rosyid MD, Pulmonologist, FAPSR
HASIL HUTAN KAYU Sonia Somadona PENGANTAR TEKNOLOGI HASIL HUTAN.
Bahasa Indonesia Keilmuan
LARUTAN I: Larutan Ideal dan sifat koligatif
SNI Air Mineral, Demineral dan Mineral Alami
PERCOBAAN BERULANG DAN POHON PELUANG
ABNORMALITAS AKIBAT KELAINAN KROMOSOM
KERJA PRAKTIK Jurusan Biologi FMIPA Unila Powerpoint Templates.
PENDUDUK dan MASYARAKAT
Pembaharuan Pembelajaran di SD
GIZI WANITA HAMIL SEMESTER VI - 13.
Pemrograman Terstruktur
Berapa besar suku bunga ?
Sistem Manajemen Jasa.
Makanan Kesehatan, penunjang Vitalitas
DISTRIBUSI SELISIH DAN JUMLAH RATA-RATA
Analisis Wacana Kritik
Diagram Fasa (Phase Diagram)
METODE ENUMERASI IMPLISIT
Nilai waktu dari uang Rita Tri Yusnita, SE., MM..
An Introduction To LTE Reviewed by: Telecomengineer.
Manajemen Inventory 5 Independent demand system deterministic model (2) Dani Leonidas S ,ST.MT.
Ekonomi Internasional Bantuan Luar Negeri
Dwi Laila Sulistiowati ( ) Muhammad Panji Wibowo ( )
SUHU, KALOR DAN PEMUAIAN
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
Ket : Analisis demografi : a. Jumlah penduduk indonesia, b
y x GERAK PELURU α Vymaks Vx=Vo cos α B Vy h maks V A Vx Vx C V0y V0 V
STATISTIKA DAN PROBABILITAS

Pendidikan Kimia UIN Sunan Kalijaga 2015
5.
Risk & Return 5th & 6th Lecture.
TATAP MUKA 14 OLEH NURUL SAILA
Metode-metode Optimasi dengan Alternatif Terbatas
Aplikasi Fungsi Linier
IKLIM KOMUNIKASI ORGANISASI Buku 3 bab 4 hal
SEKOLAH MODEL.
Welcome to economi class….
Rapat Di lingkungan kantor / institusi publik rapat merupakan kegiatan rutin Rapat internal bagian/departemen ada kalanya minta bantuan public relations.
MASSA JENIS (Density).
Pendidikan Matematika
DEMAM TIFOID SMF-ILMU KESEHATAN ANAK RSUD SYAMRABU RATO EBUHBANGKALAN
Kekonvergenan Deret Harmonik secara Analitik dan Numerik
Metode-metode Optimasi dengan Alternatif Terbatas
Uji Mean Dua Populasi Normal Independen
ABSTRAKSI GEOGEBRA P M B K.
Transcript presentasi:

Modul -7 : Java Script (2) 1 Mempelajari statemen loop for, loop while, konsep array, dan fungsi Java Script (2) Modul-7 :

Modul -7 : Java Script (2)2 Dalam modul ini akan dipelajari: 1. Statemen Loop for dan While 2. Loop dan Table 3. Konsep Array 4. Konsep Fungsi 5. Lebih jauh tentang parameter fungsi

Modul -7 : Java Script (2)3 1. Loop for dan while Untuk Loop for perbedaan java dan JavaSCript hanya terletak pada counter Dalam java ditulis : for (int i=0;i<A;i++) Maka dalam java Script : for (var i=0; i<A;i++) Contoh : var A=10 for (var i=0;i<A;i++) document.write(" "+i+" "); KLIK LIHAT HASILNYA

Modul -7 : Java Script (2)4 Loop for dan while (lanjutan…) Loop while yang mei\libatkan variabel juga sama Perbedaan pad definisi variabel saja sedangkan pada operator tidak ada beda dengan java var A=10 ; var B=0; while (B<A) { document.write(" "+B+" "); B+=2; } Hasilnya ? Klik

Modul -7 : Java Script (2)5 2. Loop dan table Lihat HASIL Statemen document.write(teks) dapat digunakan untuk membuat table Hal ini karena teks yang berisi table akan menciptakan table sebagai efek dari hasiol document.write() Program berikut membuat table Daftar Bilangan dan kuadratnya dari Java Script

Modul -7 : Java Script (2)6 3. Array Statemen Sales=new Array(3) demo Sales[1] Sales[2] Sales[3] “JONI” “RUDI” “YUNI” Statemen penugasan Sales[1]=“JONI” Sales Sales[1] Sales[2] Sales[3]

Modul -7 : Java Script (2)7 Array Untuk membuat array stetemen adalah : var NamaArray = new Array(Dimensi) Tidak seperti dalam java yang mana index array harus dimulai dari 0, dalam javaScript indek dapat dimulai dari 1 atau 0 Contoh : var sales = new Array(3); sales[0]=”JONI”; sales[1]=”RUDI”; sales[2]=”YUNI”; dapat juga ditulis sebagai : sales[1]=”JONI”; sales[2]=”RUDI”; sales[3]=”YUNI”; Contoh : Array untuk menampilkan Hari dan bulan (KLIK!) Klik lihat hasil demo

Modul -7 : Java Script (2)8 Array untuk buat tabel Daftar Pembelian Akan dibuat tabel pembelian barang alat tulis kantor 5 macam barang, data terdiri dari Nama barang, Harga barang, jumlah satuan barang Akan ditampilkan perhitungan pembelian (harga * satuan) dan dihitung total pembelian Data disimpan dalam array Perhitungan ditampilkan dalam tabel Tabel dibuat dari dalam JavaScript Klik -> hasil demo

Modul -7 : Java Script (2)9 4. Fungsi Sintak : function nama_fungsi (parameter) { isi fungsi } Parameter dapat lebih dari satu dan tanpa tipe data Tipe data akan ditentukan saat fungsi dipanggil Contoh : Klik lihat hasil

Modul -7 : Java Script (2)10 Anatomi dan pemanggilan fungsi tindakan Function Cetak(n) Parameter n=4 Hello 1 Hello 2 Hello 3 Hello 4

Modul -7 : Java Script (2)11 Return value dalam fungsi Suatu fungsi juga dapat mengembalikan nilai kepada pemanggil Jika ada nilai kembalian maka sintaknya adalah : Function Namafungsi(parameter) { perhitungan fungsi return nilai; } Contoh berikut adalah fungsi untuk menentujkan suatu bilanagnb prima atau bukan function prima(n) { c=0; for(i=2;i<n;i++) if(n%i==0)c++; if(c==0) return true; else return false; }

Modul -7 : Java Script (2)12 Penerapan untuk mennetukan bilangan prima <500 demo

Modul -7 : Java Script (2)13 Anatomi dan pemanggilan fungsi tindakan Function prima(n) Parameter n=4 PROSES MENENTUKAN BLANGAN PRIMA Jika hasilnya bilangan prima return true Jika hasilnya bukan bilangan prima return false Return : false

Modul -7 : Java Script (2)14 Table dengan isi berupa objek foto Document.write() dapat digunakan untuk menyusun table dengan isi table berupa gambar Contoh adalah sebagai berikut : Demo

Modul -7 : Java Script (2)15 Rangkuman Buatah suatu tabel untuk menghitung luas dan keliling bangun-bangun empat perseghi panjang dan segitiga Tabel dibuat dari dalam Java script Dalam tabel ada dua buah link Masing-masing link menuju file Dalam java script Loop for dan loop while memiliki sintak yang sama dengan java kecuali pada variabel counternya Variable array dalam javaScript deklarasinya memilki deklarasi Nama=new Array(jumlahElemen) Untuk membuat table dengan JavaScript dapat dipadukan antara tag table, tag baris dan tag kolom dengan menggunakan document.write() data disimpan dalam Array Sel table dapat berisi teks, objek gambar, link atau komponen GUI Pembuatan fungsi memiliki sintak : function NamaFungsi(parameter) { isi fungsi } Fungsi dapat menerima parameter lebih dari satu dana dapat menggembalikan nilai Jika fungsi mengembalikan nilai digunkana statemen return

Modul -7 : Java Script (2)16 Latihan 1. Buatlah suatu tabel yang berisi nama bangun empat persegi panjang dan segitiga 2. Tabel tersebut berisi link pada tiap barisnya 3. Jika link di klik ia akan menuju pada perhitungan bangun- bangun yang bersangkutan 4. Jika program dijlankan tampilan adalah sebagai berikut:

Modul -7 : Java Script (2)17 jika bangun segi empat dipilih

Modul -7 : Java Script (2)18 Jika bangun segitiga dipilih