Pertanyaan yang diberi tag «loops»

Loop adalah jenis struktur aliran kontrol dalam pemrograman di mana serangkaian pernyataan dapat dieksekusi berulang kali sampai beberapa kondisi terpenuhi.

27
Bagaimana cara menambahkan penundaan dalam loop JavaScript?
Saya ingin menambahkan penundaan / tidur di dalam satu whilelingkaran: Saya mencobanya seperti ini: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } Hanya skenario pertama yang benar: setelah ditampilkan alert('hi'), itu akan menunggu selama 3 detik kemudian alert('hello')akan ditampilkan tetapi kemudian …
345 javascript  loops  sleep 

12
Apa cara "benar" untuk beralih melalui array di Ruby?
PHP, untuk semua kutilnya, cukup bagus dalam hal ini. Tidak ada perbedaan antara array dan hash (mungkin saya naif, tapi ini tampaknya benar bagi saya), dan untuk beralih melalui Anda hanya melakukan foreach (array/hash as $key => $value) Di Ruby ada banyak cara untuk melakukan hal semacam ini: array.length.times do …
341 ruby  arrays  loops 

8
Bagaimana cara melewati pengulangan dari loop `foreach`?
Di Perl saya bisa melewatkan iteach (atau loop apa pun) dengan next;perintah. Apakah ada cara untuk melewatkan iterasi dan melompat ke loop berikutnya di C #? foreach (int number in numbers) { if (number < 0) { // What goes here to skip over the loop? } // otherwise process …
324 c#  .net  loops 

3
Iterasi semua kunci peta
Apakah ada cara untuk mendapatkan daftar semua kunci di peta bahasa Go? Jumlah elemen diberikan oleh len(), tetapi jika saya memiliki peta seperti: m := map[string]string{ "key1":"val1", "key2":"val2" }; Bagaimana cara saya mengulang semua kunci?
316 loops  dictionary  go 

25
Perbedaan antara mendeklarasikan variabel sebelum atau dalam lingkaran?
Saya selalu bertanya-tanya apakah, secara umum, mendeklarasikan variabel throw-away sebelum loop, sebagai lawan berulang kali di dalam loop, membuat perbedaan (kinerja)? Contoh (sangat tidak berguna) di Jawa: a) deklarasi sebelum loop: double intermediateResult; for(int i=0; i < 1000; i++){ intermediateResult = i; System.out.println(intermediateResult); } b) deklarasi (berulang kali) di dalam …

19
Apakah ada cara yang lebih baik untuk menjalankan perintah N kali dalam bash?
Saya kadang-kadang menjalankan baris perintah bash seperti ini: n=0; while [[ $n -lt 10 ]]; do some_command; n=$((n+1)); done Untuk menjalankan some_commandbeberapa kali berturut-turut - 10 kali dalam hal ini. Seringkali some_commandbenar-benar sebuah rantai perintah atau saluran pipa. Apakah ada cara yang lebih ringkas untuk melakukan ini?
304 bash  loops 

4
Bagaimana cara keluar dari loop di Perl?
Saya mencoba menggunakan breakpernyataan dalam satu forlingkaran, tetapi karena saya juga menggunakan subs ketat dalam kode Perl saya, saya mendapatkan pesan kesalahan: Bareword "break" tidak diizinkan saat "subs ketat" digunakan di ./final.pl line 154. Apakah ada solusi untuk ini (selain menonaktifkan subs ketat)? Kode saya diformat sebagai berikut: for my …
295 perl  loops  break  strict 

9
Bagaimana saya bisa mengulang peta peta C ++?
Bagaimana saya bisa loop std::mapdalam C ++? Peta saya didefinisikan sebagai: std::map< std::string, std::map<std::string, std::string> > Misalnya, wadah di atas menampung data seperti ini: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; Bagaimana saya bisa mengulang peta ini dan mengakses …


12
Apakah rekursi lebih cepat daripada perulangan?
Saya tahu bahwa rekursi kadang-kadang jauh lebih bersih daripada perulangan, dan saya tidak bertanya apa-apa tentang kapan saya harus menggunakan rekursi atas iterasi, saya tahu sudah banyak pertanyaan tentang itu. Apa yang saya minta adalah, adalah rekursi pernah lebih cepat dari lingkaran? Bagi saya sepertinya, Anda akan selalu dapat memperbaiki …

17
Loop skrip batch
Saya perlu menjalankan perintah 100-200 kali, dan sejauh ini penelitian saya menunjukkan bahwa saya harus menyalin / menempelkan 100 salinan perintah ini, ATAU menggunakan forloop, tetapi forloop mengharapkan daftar item, maka saya akan perlu 200 file untuk beroperasi, atau daftar 200 item, mengalahkan titik. Saya lebih suka tidak harus menulis …



30
Apakah loop sangat cepat terbalik?
Saya sudah mendengar ini beberapa kali. Apakah loop JavaScript benar-benar lebih cepat saat menghitung mundur? Jika demikian, mengapa? Saya telah melihat beberapa contoh test suite yang menunjukkan bahwa loop terbalik lebih cepat, tetapi saya tidak dapat menemukan penjelasan mengapa! Saya berasumsi itu karena loop tidak lagi harus mengevaluasi properti setiap …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.