loops

"for "vs" each " en Ruby

Acabo de tener una pregunta rápida con respecto a los bucles en Ruby. ¿Hay alguna diferencia entre estas dos formas de iterar ... pregunto si estos son exactamente los mismos o si tal vez hay una diferencia sutil (posiblemente cuando @collection es cero).

Cómo salir de jQuery cada bucle

¿Cómo salgo de un bucle jQuery each? He intentado: return false; En el bucle, pero esto no funcionó. Alguna idea? ACT ... alcance original de la pregunta, tenga en cuenta que la respuesta elegida solo cubre la función $.each() pero no la $().each.

Sintaxis para un bucle while infinito Bash de una sola línea

Estoy teniendo problemas para encontrar la combinación correcta de punto y coma y/o llaves. Me gustaría hacer esto, pero como una línea de la línea de comandos: while [ 1 ] do foo sleep 2 done

JavaScript closure inside loops-ejemplo práctico simple

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { / ... ) => console.log(i)); // Log `i` as soon as each promise resolves. } ¿Cuál es la solución a este problema básico?

¿Por qué la impresión "B" es dramáticamente más lenta que la impresión "#"?

Generé dos matrices de 1000 x 1000: Primera Matriz: O y #. Segunda Matriz: O y B. Usando el siguiente código, la primera m ... de ensayo: Ejecuté esta prueba desde Netbeans 7.2 , con la salida en su consola Usé System.nanoTime() para mediciones

¿Cómo puedo recorrer o enumerar un objeto JavaScript?

Tengo un objeto JavaScript como el siguiente: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; Aho ... ript si es necesario. Mi objetivo final es recorrer algunos pares de valores clave y, si es posible, quiero evitar usar eval.

¿Cómo eliminar todos los elementos null de una matriz ArrayList o String?

Intento con un bucle como ese // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId( ... Algunos puntos de referencia útiles para tomar mejores decisiones: While loop, For loop and Iterator Performance Test

C# loop-break vs. continue

En un bucle de C# (siéntase libre de responder para otros lenguajes), ¿cuál es la diferencia entre romper y continuar como un ... meConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }

do {while} while (0) - ¿para qué sirve? [duplicar]

Posible Duplicado:¿Por qué hay a veces sentencias do/while y if/else sin sentido en macros de C / C++? He estado vie ... ra la declaración de variables de ámbito interno y para usar breaks (en lugar de gotos.) ¿Es bueno para algo más? ¿Lo usas?

Python forma de combinar bucle FOR y SI la instrucción

Sé cómo usar tanto los bucles for como las sentencias if en líneas separadas, como: >>> a = [2,3,4,5,6,7,8,9,0] .. ... ía se parece a: for x in xyz if x not in a: print(x...) Es ¿esta no es la forma en que se supone que funciona Python?

¿Cómo agrego un retardo en un bucle JavaScript?

Me gustaría añadir un delay / sleep dentro de un bucle while: Lo intenté así: alert('hi'); for(var start = 1; start < ... ra 3 segundos después de alert('hi') entonces necesita esperar 3 segundos por segunda vez alert('hello') y así sucesivamente.

Llamando a remove en el bucle foreach en Java [duplicar]

Esta pregunta ya tiene una respuesta aquí: Iterar a través de una colección, evitando ConcurrentModifica ... te entries List<String> names = .... for (String name : names) { // Do something while (names.remove(name)); }

For-each sobre una matriz en JavaScript?

¿Cómo puedo recorrer todas las entradas de un array usando JavaScript? Pensé que era algo como esto: forEach(instance in theArray) Donde theArray es mi matriz, pero esto parece ser incorrecto.

¿Son los bucles realmente más rápidos en reversa?

He oído esto bastantes veces. ¿Son los bucles JavaScript realmente más rápidos al contar hacia atrás? Si es así, ¿por qué? He ... cir, for (var i = count - 1; i >= 0; i--) { // count is only evaluated once and then the comparison is always on 0. }

¿Cómo puedo recorrer una lista de dos en dos? [duplicar]

Posible Duplicado:¿Cuál es la forma más "pitónica"de iterar sobre una lista en trozos? Quiero recorrer una lista de ... ; i < list.length(); i+=2) { // do something with list[i] and list[i + 1] } ¿Cuál es la mejor manera de lograr esto?

Preguntar al usuario por la entrada hasta que dan una respuesta válida

Estoy escribiendo un programa que debe aceptar la entrada del usuario. #note: Python 2.7 users should use `raw_input`, the e ... puedo lograr esto? ¿Y si también quisiera rechazar valores como -1, que es un int válido, pero sin sentido en este contexto?

Cómo hacer algo con cada archivo en un directorio con un script por lotes

Cómo iterar sobre cada archivo en un directorio con a .bat or .archivo cmd? Para simplificar, proporcione una respuesta que se haga eco del nombre del archivo o la ruta del archivo.

¿Hay un bucle" do do while " en Ruby?

Estoy usando este código para permitir que el usuario ingrese nombres mientras el programa los almacena en una matriz hasta q ... ria. Desafortunadamente este tipo de bucle no parece existir en Ruby. ¿Alguien puede sugerir una mejor manera de hacer esto?

Hay una mejor manera de ejecutar un comando N veces en bash?

Ocasionalmente corro una línea de comandos bash como esta: n=0; while [[ $n -lt 10 ]]; do some_command; n=$((n+1)); done ... . A menudo some_command es realmente una cadena de comandos o una canalización. ¿Hay una manera más concisa de hacer esto?

Cómo encontrar el índice foreach

¿Es posible encontrar el índice foreach? En un bucle for como sigue: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i te dará el índice. ¿Tengo que usar el bucle for o hay alguna manera de obtener el índice en el bucle foreach?