RustBucles


Sintaxis

  • loop { bloque } // bucle infinito

  • condición { bloque }

  • mientras let patrón = expr { bloque }

  • para el patrón en expr { bloque } // expr debe implementar IntoIterator

  • continuar // saltar al final del cuerpo del bucle, comenzando una nueva iteración si es necesario

  • romper // detener el bucle

  • ' label : loop { block }

  • ' label : while condición { bloque }

  • ' label : while let pattern = expr { block }

  • ' label : para patrón en expr { bloque }

  • continue ' label // salta al final de la etiqueta etiquetada del cuerpo del bucle, iniciando una nueva iteración si es necesario

  • romper etiqueta // detener la etiqueta etiquetada en bucle

Bucles Ejemplos relacionados