Struktur Kontrol Perulangan
Selamat siang! Disini saya akan menuliskan materi baru yang isinya tentang kontrol perulangan.
Perulangan adalah sebuah struktur yang memungkinkan sebuah program diulang selama beberapa kali dengan menggunakan kondisi yang sudah ditentukan. Perulangan dalam JS ada 3, yaitu:
1. For
Contoh:
for(inisialisai; kondisi; pengubah){
baris kode yang mau dijalankan;
............
}
2. While
while(kondisi){
baris kode yang mau dijalankan;
ditambah juga dengan pengubah;
}
Di dalam while, kondisi dicek terlebih dahulu. Jika kondisi bernilai benar, maka kode blok akan dijalankan. Pengubah juga sebenarnya sangat dibutuhkan. Karena, jika tidak ada maka kode akan mengalami error
3. Do While
Contoh:
do{
Di dalam perulangan ini, sama seperti Perulangan yang lain, namun pengecekan kondisi dilakukan di akhir.
function nama_fungsi(parameter 1, parameter 2,....){
kode program;
return; (jika ada)
}
Selanjutnya, bagaimana cara pemanggilan fungsi? Caranya kita hanya perlu membuat variabel baru dulu yang fungsinya untuk menampung nilai balik dari fungsi yang dipangil (bila ada)
Sementara nilai balik adalah nilai hasil dari operasi yang dijalankan di dalam function tersebut, dinyatakan dengan return.
Di bawah ini adalah perulangan for. Agar lebih menarik saya tambahkan juga text shadow.
Sedangkan dibawah ini adalah perulangan while. Bisa dilihat dalam perulangan while pengidentifikasian variabel dilakukan di luar while sementara pengubah (x++) dilakukan di dalam while.
Perulangan do while sendiri tidak berbeda jauh dengan perulangan while
Di bawah ini adalah pengulangan campuran antara for, while, dan do while. Ohya, b+=1 artinya sama saja dengan b++ atau b=b+1, loh!
Ini adalah contoh pemanggilan fungsi untuk menghitung luas dan volume segitiga.
Ini adalah salah satu contoh fungsi yang dipanggil tanpa mengeluarkan nilai balik.
Note: Jika fungsi tidak dipanggil maka fungsi tidak akan dijalankan. Untuk itu saya menggunakan tombol onclick yang akan memanggil fungsi keluar yang di dalamnya memanggil kedua fungsi sapa dan halo.
Ini adalah kode yang fungsinya untuk mengoutputkan posisi huruf dari sebuah kata/kalimat. Karakter dihitung dari awal mulai dari angka 0 dengan menggunakan charAt. Misalnya dalam kata "Agus" di posisi ke 0 nya adalah 'A' posisi ke 1 'g', dsb.
Kita juga bisa mencari leta suatu kata bukan dari nomor, tapi dari kata yang kita punya dengan menggunakan indexOf. Contohnya begini :
Terima Kasih Sudah Membaca!
Perulangan adalah sebuah struktur yang memungkinkan sebuah program diulang selama beberapa kali dengan menggunakan kondisi yang sudah ditentukan. Perulangan dalam JS ada 3, yaitu:
1. For
Contoh:
for(inisialisai; kondisi; pengubah){
baris kode yang mau dijalankan;
............
}
Dari ketiga perulangan, hanya for yang memerlukan pernyataan inisialisasi dan pengubah. Inisialisasi digunakan untuk menyatakan variabel yang akan digunakan untuk mengendalikan jumlah perulangan yang akan dilakukan. Pengubah sendiri fungsinya untuk mengubah nilai variabel yang tadi diinisialisasi, misalnya dengan a++ atau a-- dsb.
Jika inisialisasi sudah dilakukan, maka akan masuk ke pengecekan kondisi. Jika kondisi sesuai, maka kode akan dijalankan terlebih dahulu. Setelah kode di dalam kurung dijalankan, maka kode blok dalam Pengubah dijalankan.
2. While
while(kondisi){
baris kode yang mau dijalankan;
ditambah juga dengan pengubah;
}
Di dalam while, kondisi dicek terlebih dahulu. Jika kondisi bernilai benar, maka kode blok akan dijalankan. Pengubah juga sebenarnya sangat dibutuhkan. Karena, jika tidak ada maka kode akan mengalami error
3. Do While
Contoh:
do{
baris kode yang mau dijalankan;
ditambah juga dengan perubah;
}while(kondisi);Di dalam perulangan ini, sama seperti Perulangan yang lain, namun pengecekan kondisi dilakukan di akhir.
Fungsi
Fungsi di dalam pemrograman adalah suatu mekanisme yang digunakan untu mengelompokkan program dalam menyelesaikan suatu kasus, proses, atau rumus aritmatika tertentu. Fungsi bisa dipanggil dan dalam proses pemanggilannya ada yang membutuhkan data tertentu agar bisa berjalan (parameter). Aturan penamaan fungsi sama dengan aturan penamaan variabel. Berikut ini adalah bentuk umum fungsi:function nama_fungsi(parameter 1, parameter 2,....){
kode program;
return; (jika ada)
}
Selanjutnya, bagaimana cara pemanggilan fungsi? Caranya kita hanya perlu membuat variabel baru dulu yang fungsinya untuk menampung nilai balik dari fungsi yang dipangil (bila ada)
Sementara nilai balik adalah nilai hasil dari operasi yang dijalankan di dalam function tersebut, dinyatakan dengan return.
For1
Di bawah ini adalah perulangan for. Agar lebih menarik saya tambahkan juga text shadow.
Sedangkan dibawah ini adalah perulangan while. Bisa dilihat dalam perulangan while pengidentifikasian variabel dilakukan di luar while sementara pengubah (x++) dilakukan di dalam while.
Perulangan do while sendiri tidak berbeda jauh dengan perulangan while
Di bawah ini adalah pengulangan campuran antara for, while, dan do while. Ohya, b+=1 artinya sama saja dengan b++ atau b=b+1, loh!
Ini adalah contoh pemanggilan fungsi untuk menghitung luas dan volume segitiga.
Ini adalah salah satu contoh fungsi yang dipanggil tanpa mengeluarkan nilai balik.
Note: Jika fungsi tidak dipanggil maka fungsi tidak akan dijalankan. Untuk itu saya menggunakan tombol onclick yang akan memanggil fungsi keluar yang di dalamnya memanggil kedua fungsi sapa dan halo.
Ini adalah kode yang fungsinya untuk mengoutputkan posisi huruf dari sebuah kata/kalimat. Karakter dihitung dari awal mulai dari angka 0 dengan menggunakan charAt. Misalnya dalam kata "Agus" di posisi ke 0 nya adalah 'A' posisi ke 1 'g', dsb.
Kita juga bisa mencari leta suatu kata bukan dari nomor, tapi dari kata yang kita punya dengan menggunakan indexOf. Contohnya begini :
Terima Kasih Sudah Membaca!
Komentar
Posting Komentar