Jadi kali ini, masi lanjut di artikel intro sebelum masuk ke konten inti. Artikel kali ini adalah tentang looping, jadi looping adalah urutan perintah yang terus-menerus diulang sampai dengan kondisi yang diinginkan tercapai. Kondisi ini memiliki bentuk yang berbeda-beda Seperti contohnya untuk mendapatkan data, mengubah data, dan juga apakah suatu nilai sudah bisa mencapai jumlah yang sudah ditentukan
Banyaknya pengulangan bisa kita atur sendiri dan kita kontrol sendiri, dan proses looping atau pengulangan ini terbilang termasuk proses yang berat jika melakukannya terus secara berulang ulang atau bahkan jika infinite loop, akan membuat hang.
Dalam kasus saya sendiri, looping paling sering digunakan untuk proses matching data, compare data dan sebagainya. Gak jarang juga untuk membuat suatu data sebanyak yang diperlukan, atau bahkan menghapus data.
Ada beberapa jenis loop, yaitu menggunakan:
- For let i (basic)
- For of
- For in
- Foreach
- While Do
Tetapi untuk kali ini saya mencontohkan menggunakan loop yang basic saja, karna jika sudah mengerti yang basic, akan mudah untuk mengerti jenis loop yang lainnya.
Ini adalah sebagian contoh codenya
for(let i = 0; i < 10; i++){
console.log('share-san ke - ', i)
}
- Loop basic itu dimulai dari variabel awal, yaitu i. Variabel i disini untuk memulai perulangan, dimana dia di set 0 maka perulangan dimulai dari 0.
- Kemudian perulangan akan dilakukan sebanyak 9x, bisa dilihat dari i < 10. Karna dimulai dari 0.
- i++ digunakan untuk merubah nilai variabel i, setelah melakukan eksekusi program. Dan akan terus begitu sampai kondisi sudah tidak terpenuhi lagi. Atau sampai i < 10, jika ternyata i = 10 atau i > 10 maka perulangan akan berhenti
Silahkan simak video dibawah ini
[VIDEO IN PROGRESS]
dan ini adalah source codenya
Sekian dan terimakasih~
Komentar
Posting Komentar
Note: "Postingan ini kurang jelas atau sulit dipahami? silahkan berikan komentar disini"