Video: 4.2: Nested Loops - p5.js Tutorial 2024
R berisi beberapa mekanisme yang digunakan dalam bahasa pemrograman lain untuk memanipulasi loop:
-
Kata kunci berikutnya, untuk melompat ke iterasi loop berikutnya tanpa menjalankan kode yang tersisa di blok kode < Kata kunci istirahat, untuk keluar dari satu lingkaran pada titik tertentu
-
Kata kunci sementara, untuk membangun sebuah loop yang berlanjut selama kondisi tertentu BENAR.
-
Meskipun secara teknis Anda bisa menggunakan ketiga pilihan itu, namun tidak sering digunakan. Banyak programmer mempertimbangkan penggunaan break dan disamping menjadi praktik coding yang buruk dalam bahasa apapun.
Untuk sementara, situasinya sedikit lebih rumit. Loop sementara hanya berguna dalam kasus yang sangat spesifik, seperti saat Anda menghasilkan data buatan yang harus memenuhi persyaratan tertentu atau saat Anda menulis algoritme pengoptimalan Anda sendiri. Tapi dalam banyak kasus, fungsi pengoptimalan bawaan seperti optim (), mengoptimalkan (), dan nlm () bekerja lebih cepat daripada loop sementara - dan seringkali lebih stabil. Fungsi ini memerlukan sedikit penelitian sebelum Anda dapat menerapkannya, namun mempelajari halaman Bantuan? optimis? mengoptimalkan, dan? nlm, serta halaman terkait, bisa benar-benar melunasi.