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

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 :)

Object Oriented Programming

Pada praktikum minggu ke-9 ini saya belajar tentang Object Oriented Programming, dan disini saya di beri tugas yang soalnya di lms untuk soal akan berada l di akhir halaman blog 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 => praktikum9 Tulis script dalam text editor di bawah ini adalah kodingan php Script kendaraan2 sebagai berikut Script kendaraan3 sebagai berikut Dan script kendaraan4 sebagai berikut Pada script diatas ada perintah membuat object, dan memanggil fungsi (function) Setelah selesai kita ketik script php tersebut, selanjutnya kita akan tes apakah outputnya sesuai, Buka browser yang ada di komputer anda, saya disini menggunakan chrome, Masukan di alamat situs localhost: 8080 / pw / praktikum9 maka akan muncul seperti di bawah ini .klik file Yang Sudah kita simpan     masuk ke Prakt...