Preguntas etiquetadas con loops

137
Emulando un bucle do-while en Bash

¿Cuál es la mejor manera de emular un bucle do-while en Bash? Podría verificar la condición antes de ingresar al whileciclo, y luego continuar volviendo a verificar la condición en el ciclo, pero ese es un código duplicado. ¿Hay una manera más limpia? Pseudo código de mi script: while [...

135
Bucle de JavaScript entre rangos de fechas

Dados dos Date()objetos, donde uno es menor que el otro, ¿cómo hago un bucle todos los días entre las fechas? for(loopDate = startDate; loopDate < endDate; loopDate += 1) { } ¿Funcionaría este tipo de bucle? Pero, ¿cómo puedo agregar un día al contador de

131
¿Es más rápido contar hacia atrás que contar?

Nuestro profesor de informática dijo una vez que, por alguna razón, es más eficiente contar hacia atrás que contar. Por ejemplo, si necesita usar un bucle FOR y el índice del bucle no se usa en alguna parte (como imprimir una línea de N * en la pantalla) me refiero a ese código como este: for (i =...

122
Romper / salir anidado en vb.net

¿Cómo me salgo de anidado o bucle en vb.net? Intenté usar exit para pero saltó o rompió solo uno para el bucle solo. ¿Cómo puedo hacerlo para lo siguiente: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end for end...

120
`romper` y` continuar` en `forEach` en Kotlin

Kotlin tiene funciones de iteración muy agradables, como forEachor repeat, pero no puedo hacer que los operadores breaky continuefuncionen con ellos (tanto locales como no locales): repeat(5) { break } (1..5).forEach { continue@forEach } El objetivo es imitar los bucles habituales con la...