Untuk apa di javascript?
Contoh di bawah ini menunjukkan baris pengkodean yang serupa tetapi ditulis berulang kali dalam beberapa baris Show
Contoh di atas dapat disederhanakan dengan mengulang seperti pada contoh di bawah ini _Jalankan ContohReferensi Lingkaran JavaScript Menulis Untuk LoopsFormat penulisan for loop adalah seperti di bawah ini
Pernyataan 1 (perintah 1) dijalankan sekali saat perulangan dimulai. Pernyataan 2 (perintah 2) memeriksa kondisi yang menentukan apakah perulangan dilanjutkan atau dihentikan. Pernyataan 3 (perintah 3) dijalankan pada setiap loop. Di dalam loop for terdapat sekelompok perintah (blok kode) yang akan dieksekusi berulang kali oleh loop tersebut Jalankan ContohLihatlah contoh di atas. Perintah 1 (i = 0) memberikan nilai 0 pada variabel i, hanya dieksekusi sekali saat perulangan dimulai. Perintah 2 (i < 5) mengecek nilai i, jika i lebih kecil dari 5 maka perulangan dilanjutkan, jika i lebih besar atau sama dengan 5 maka perulangan dihentikan. Perintah 3 (i++) dijalankan setiap kali loop dijalankan Pesan 1Perintah 1 biasanya digunakan untuk inisialisasi variabel yang diperlukan dalam loop. Pada perintah 1 kita dapat menginisialisasi banyak variabel sekaligus dipisahkan dengan koma _Jalankan ContohPerintah 1 tidak wajib, bersifat opsional dan dapat dihilangkan Jalankan ContohPesan 2Perintah 2 memeriksa kondisi untuk menentukan apakah perulangan dilanjutkan atau tidak. Jika perintah 2 menghasilkan nilai boolean true maka perulangan dilanjutkan. Ketika perintah 2 menghasilkan nilai boolean false maka perulangan dihentikan. Perintah 2 bersifat opsional dan dapat dihilangkan. Jika perintah 2 tidak diberikan maka loop akan dieksekusi selamanya Pesan 3Perintah 3 biasanya digunakan untuk melakukan operasi penjumlahan atau pengurangan pada suatu variabel. Perintah 3 juga bisa dihilangkan (sifatnya opsional) ketika proses penjumlahan atau pengurangan dilakukan secara looping _Jalankan ContohUntuk dalam lingkaranFor in loop adalah khusus untuk pengulangan untuk objek. Iterasi akan dieksekusi untuk setiap properti di objek Jalankan ContohUntuk putaranA for loop adalah loop for khusus untuk array. Iterasi akan dieksekusi untuk setiap elemen dalam array _Jalankan ContohFor of loop juga dapat digunakan pada string. Iterasi akan dieksekusi untuk setiap karakter dalam string Loop atau pengulangan dalam javascript digunakan untuk melakukan tugas berulang berdasarkan suatu kondisi. Loop umumnya tersedia di semua bahasa pemrograman, meskipun implementasi dan sintaksnya berbeda Syarat bahasa pemrograman adalah mampu menangani proses secara dinamis, termasuk perulangan atau loop pada javascript untuk tujuan pengulangan instruksi sampai kondisi tertentu terpenuhi, kemudian perulangan berhenti Misalnya kita ingin menampilkan angka 1 sampai 100, betapa melelahkannya jika kita harus mengetikkan angka 1 sampai 100 secara manual. Di sinilah pengulangan dapat mempersingkat waktu penulisan angka Jenis rekursif dalam javascriptAda beberapa jenis perulangan atau loop pada javascript yang bisa digunakan tergantung kebutuhan data yang ingin kita proses. Proses perulangan atau loop ini memudahkan kita untuk membuat daftar, atau perhitungan yang dinamis tanpa harus menulis ulang kode secara manual
Berikut ini penulis menjelaskan loop atau sintak loop pada javascript Ulangi dengan For Berikut adalah pseudo-code for loop _
Contoh kode for loop, dimana kita akan menampilkan angka 1 sampai 10 tanpa harus mengetik secara manual
Dari contoh kode di atas, saat kita lihat di browser console pasti keluar angka 1 sampai 10 Bagaimana proses itu bisa terjadi? Selain untuk mengolah data numerik, for juga dapat digunakan untuk mengolah data array, seperti contoh kode sederhana di bawah ini
Contoh outputnya seperti pada gambar di bawah ini Pertanyaannya adalah, mengapa variabel i dimulai dengan angka 0? . hal ini tidak berlaku untuk inisialisasi index manual. Untuk Dalam lingkaran Masih ada cara lain yang dapat kita manfaatkan dari for loop, salah satunya adalah mengolah data object dengan menggunakan For In. Berikut adalah contoh penulisan kode For In.
Hasil… Dari sini kita dapat memahami penggunaan perulangan atau perulangan pada javascript yang tentunya sangat mempermudah dan mempersingkat penulisan kode program dalam mengolah data. Perulangan dengan while Selain for juga terdapat operasi while for atau pengulangan pada javascript, pada prakteknya penggunaan while harus hati-hati, karena tidak ada syarat wajib dalam menentukan inisialisasi seperti pada For
Dalam fungsinya, while hanya menyediakan pilihan kondisi, tidak seperti yang membutuhkan pendeskripsian kebutuhan terlebih dahulu. Contoh kode menggunakan while
Kode diatas menampilkan console 1 sampai 10, perhatikan bagian increment++, anda diharuskan untuk melakukan penjumlahan atau pengurangan setiap kali eksekusi terakhir dilakukan, tujuannya adalah untuk melakukan pengecekan terhadap perubahan nilai variabel. Mengapa demikian? . crash karna proses yang tidak ada ujungnya. Perulangan dengan do while Perbedaan mendasar antara while dan do while adalah eksekusi proses, di mana do while mengeksekusi blok kode terlebih dahulu, kemudian memeriksa kondisi di akhir. Lihatlah contoh kode di bawah ini.
Kode akan dieksekusi terlebih dahulu pada aturan do, setelah proses selesai akan dilakukan pengecekan sementara. Sama seperti while biasa, harus ada perubahan variabel karena jika tidak ada yang dicentang, maka loop tidak akan pernah berhenti dan komputer akan crash Perulangan dengan forEach Menurut penulis, iterasi yang paling aman untuk mengolah data array adalah dengan menggunakan forEach, karena proses indexing dilakukan secara otomatis tanpa perlu menentukan key pada iterasi. Misalnya
Cuplikan kode diatas akan menampilkan daftar data pada array yang telah dideklarasikan, kemudian jika kita ingin melihat key pada nilai pada array kita dapat menambahkan variabel setelah variabel value, seperti kode dibawah ini
Maka hasilnya akan seperti gambar di bawah ini... Kesimpulannya dari berbagai macam cara perulangan atau perulangan pada javascript silahkan gunakan sesuai dengan kebutuhan anda, karena apapun jenisnya jika tidak sesuai dengan hasil tujuan kita pasti akan ada masalah atau kesulitan nantinya. Untuk apa dalam JavaScript?fungsi for pada semua bahasa pemrograman berfungsi untuk membuat perulangan . dengan melakukan pengulangan kita bisa membuat semuanya berulang-ulang. baik itu menampilkan string berulang kali, angka dan fungsi metode berulang kali.
Apa yang dimaksud dengan perulangan for?Pengulangan For adalah bentuk proses kegiatan pengulangan pada satu atau lebih pernyataan secara berulang-ulang selama template terpenuhi dengan baik .
Bagaimana cara kerja for loop?Dalam perulangan for kita harus menentukan nilai awal perulangan dan nilai akhir perulangan. Proses pengulangan akan terus berlanjut selama kondisi loop benar . Dengan kata lain, proses pengulangan hanya akan dihentikan bila kondisi sudah salah atau tidak lagi terpenuhi.
Bagaimana cara membuat fungsi dalam JavaScript?untuk membuat fungsi , penulisan harus didahului dengan sintaks " fungsi " lalu lanjutkan dengan nama fungsi yang ingin Anda buat . dan isi fungsi ditulis dalam kurung kurawal buka “{” dan kurung kurawal tutup “}”. |