Pertemuan 3 - JavaScript Perulangan

Perulangan


Perulangan akan membantu kita mengeksekusi kode yang berulang-ulang, berapapun yang kita mau.
Ada lima macam bentuk perulangan di Javascript. Secara umum, perulangan ini dibagi dua.
Yaitu: counted loop dan uncounted loop.
Perbedaanya:
  • Counted Loop merupakan perulangan yang jelas dan sudah tentu banyak perulangannya.
  • Sedangkan Uncounted Loop, merupakan perulangan yang tidak jelas berapa kali ia harus mengulan.
Perulangan yang termasuk dalam Counted Loop:
  1. Perulangan For
  2. Perulangan Foreach
  3. Perulangan Repeat
Perulangan yang termasuk dalam Uncounted Loop:
  1. Perulangan While
  2. Perulangan Do/While


  • Perulangan For
Perulangan for merupakan perulangan yang termasuk dalam couted loop, karena sudah jelas berapa kali ia akan mengulang.


Flowchart perulangan for



    Contoh Script:

    Hasil:


    Contoh Script:

    Hasil:












    Contoh Script:

    Hasil:


    • Perulangan While
    Perulangan while merupakan perulangan yang termasuk dalam perulangan uncounted loop.
    Perulangan while juga dapat menjadi perulangan yang counted loop dengan memberikan counter di dalamnya.
    Contoh Script:

    Hasil:


    Apabila di click ok 5 


    • Perulangan 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.
    Contoh Script:

    Hasil:
    saat langsung meng-click cancel


    saat meng-click ok 2 kali lalu cancel


    • Perulangan Foreach

    Perulangan foreach biasanya digunakan untuk mencetak item di dalam array.
    Perulangan ini termasuk dalam perulangan counted loop, karena jumlah perulangannya akan dituentukan oleh panjang dari array.
    Ada dua cara menggunakan perulangan foreach di Javascript:
    1. Menggunakan for dengan operator in;
    2. Mengguunakan method forEach().

    Contoh Script:

    Hasil:

    Contoh Script;

    Hasil:



    • Perulangan dangan Method Repeat()
    Perulangan dengen method atau fungsi repeat() termasuk dalam perulangan counted loop.
    Fungsi ini khusus digunakan untuk mengulang sebuah teks (string).
    Bisa dibilang:
    Ini merupakan singkat dari perulangan for.
    Contoh Script:


    Hasil:

    • Perulangan Bersarang Nested (Tambahan)

    Di dalam blok perulangan, kita juga dapat membuat perulangan.
    Ini disebut dengan nested loop atau perulangan bersarang atau perulangan di dalam perualangan.
    Contoh Script:

    Hasil:


    Contoh Script:


    Hasil:
    apabila anda meng-click ok sebanyak 10 kali lalu cancel, akan nampak pada gambar di atas

    Komentar

    Postingan populer dari blog ini

    Tugas Praktikum 13 || Pemrograman Web Dinamis

    Pertemuan 1 - Cara Penulisan Kode JavaScript