Langsung ke konten utama

Pertemuan 3 Javascript – Percabangan dan Perulangan




 Percabangan dan Perulangan


Javascript Percabangan

1. If

script


Output 1


Jika If True




Jika If False


2. Percabangan if / else

script



Output 1



If false ( Kata Kunci Salah)



If True ( Kata Kunci Benar)




3. Percabangan If / Else / if

script


Output ( Jika Yg diinputkan 80)



Output (Maka Hasil Adalah B+)



4. Percabangan Switch/Case

Script


Output (Misal Input 5)



Output ( Maka Akan Keluar Sebagai Berikut)


5.Percabangan Ternary

Script

Output ( Misal Kita Jawab Iya)



Output ( Maka Hasil Akan Seperti Berikut)


6. Percabangan Bersarang
Script


Output (Masukan Username)


Output (Masukan Password)



Output Hasil






1. For

Contoh Flowgoritma


Contoh bentuk Script



2. While

Contoh Bentuk Script


Bisa Disederhanakan Menjadi



3. Do/While

Perulangan do/while sama seperti perulangan while.

Perbedaanya:

Perulangan do/while akan melakukan perulangan sebanyak 1 kali terlebih dahulu, lalu mengecek kondisi yang ada di dalam kurung while.

Jadi perbedaanya:

Perulangan do/while akan mengecek kondisi di belakang (sesudah mengulang), sedangkan while akan mencek kondisi di depan atau awal (sbelum mengulang).



4. Foreach

Cara kedua membuat perulangan foreach ialah dengan menggunakan method forEach() dari array.

Contoh Script :




Method forEach() memiliki parameter berupa fungsi callback. Sebenarnya kita juga bisa menggunakan arrow function seperti ini:


Cara kedua membuat perulangan foreach ialah dengan menggunakan method forEach() dari array.

Contoh:



Method forEach() memiliki parameter berupa fungsi callback. Sebenarnya kita juga bisa menggunakan arrow function seperti ini:




5. Method repeat()

Contoh:

Apabila kita menggunakan perulangan for:



Apabila kita menggunakan fungsi repeat():


6. Perulangan Bersarang (Nested)

Contoh Script


Contoh Lain 


Namun, ini perlu diperhatikan:

Semakin banyak perulangannya, maka komputer akan semakin lama memprosesnya.
Tentu ini akan membuat website atau aplikasi kita berjalan lambat.








Komentar

Postingan populer dari blog ini

Data Base-2

Pertemuan 13 Upload dan Menampilkan Blob Image Pastikan untuk service MySQL sudah berjalan di xampp control panel Lalu silahkan akses phpmyadmin melalui alamat http://localhost:8080/phpmyadmin, berikutnya buat databasenya, dalam contoh ini nama databasenya db_barangku, lalu klik tombol Buat table seperti dibawah ini Lalu Kita buar scipt dibawah ini koneksiblob.php tempel_gambar form_upload image_view.php delete_gambar.php Setelah semua ditulis, lalu save di file D:\MIB\semester 3\PenWeb Dinamis\apk\xampp\htdocs\pw\Praktikum13\praktikum13-1, dab buka  http://localhost:8080/pw/Praktikum13/praktikum13-1/ Maka tampilannnya Sebagai berikut Kita coba upload gambar  Pilih gambar Maka Pada menu utama akan muncul dibawah ini Kita coba hapus dengan klik delete  Maka gambar akan terhapus Membuat Report PHP ke PDF Untuk Database Mysql Menggunakan tabel database tb_barang pada praktikum minggu12 sebagai contoh untuk menggunakan report excel pada database Ketikan script dibaw...

Object Oriented Programming-2

Pada praktikum minggu ke-10 ini saya belajar tentang Object Oriented Programming-2, dan disini saya di beri tugas yang soalnya di lms untuk soal sebagai berikut :   Soal Praktikum Pembahasan  Buka terlebih dahulu aplikasi editor teks yang ingin kita gunakan disini saya menggunakan Sublime Text Editor Selanjutnya file baru dan simpan dengan format .php kita dan simpan ke dalam folder xampp => htdocs => pw => praktikum10 Tulis script dalam text editor di bawah ini dan save file dengan nama prakikum10_19753037 dan Output pada sintaks php diatas sebagai berikut : Semoga membantu, sekian dan terimakasih :)