Preguntas con la etiqueta [loops]
do {...} while (0): ¿para qué sirve? [duplicar]
He estado viendo esa expresión desde hace más de 10 años. He estado tratando de pensar para qué sirve. Como lo veo principalmente en #defines, supongo que es bueno para
¿Por qué los bucles siempre se compilan en el estilo "hacer...mientras" (salto de cola)?
Cuando intento comprender el ensamblaje (con la optimización del compilador activada), veo este comportamiento: Un bucle muy básico como este. outside_loop; while (condition) { statements; } A menudo se compila
Iterando sobre todas las claves de un mapa.
¿Hay alguna manera de obtener una lista de todas las claves en un mapa de idioma Go? El número de elementos viene dado por len(), pero si tengo un mapa
¿Cómo itero sobre una estructura JSON? [duplicar]
Tengo la siguiente estructura JSON: [{ "id":"10", "class": "child-of-9" }, { "id": "11", "classd": "child-of-10" }] ¿Cómo lo repito usando JavaScript?
Recorriendo la matriz y eliminando elementos, sin romper el bucle
Tengo el siguiente bucle for, y cuando lo uso splice()para eliminar un elemento, obtengo que "segundos" no está definido. Podría comprobar si no está definido, pero creo que probablemente haya
¿Cómo iterar sobre un diccionario?
He visto algunas formas diferentes de iterar sobre un diccionario en C#. ¿Existe una forma estándar?
¿Cómo salgo de los bucles anidados en Java?
Tengo una construcción de bucle anidado como este: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break;
¿El retorno detiene un bucle?
Si tengo el siguiente forbucle for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } ¿ La
PHP ¿Cómo determinar la primera y última iteración en un bucle foreach?
La pregunta es sencilla. Tengo un foreachbucle en mi código: foreach($array as $element) { //code } En este ciclo, quiero reaccionar de manera diferente cuando estemos en la primera o
Lambda en un bucle [duplicado]
Teniendo en cuenta el siguiente fragmento de código: # directorys == {'login': <object at ...>, 'home': <object at ...>} for d in directorys: self.command["cd " + d] = (lambda :
Iterar a través de las propiedades del objeto
var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } Ejecutar fragmento de
¿Cómo encontrar el índice foreach?
¿Es posible encontrar el foreachíndice? en un forbucle de la siguiente manera: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $iTe daré el
Generar múltiples instancias del mismo objeto simultáneamente en Python
Soy un programador principiante que está comenzando con Python y estoy comenzando creando un juego en pygame. Básicamente, el juego genera círculos en posiciones aleatorias y, cuando se hace clic,
¿Por qué es una mala idea utilizar "for...in" para la iteración de matrices?
Me dijeron que no lo use for...incon matrices en JavaScript. ¿Por qué no?
¿Cómo recorro o enumero un objeto JavaScript?
Tengo un objeto JavaScript como el siguiente: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; ¿ Cómo recorro todos los pelementos de ( p1,, ...) y obtengo