How to Break[] out of nested loops?

*To*: mathgroup at smc.vnet.net*Subject*: [mg21790] How to Break[] out of nested loops?*From*: Julián Aguirre <mtpagesj at lg.ehu.es>*Date*: Thu, 27 Jan 2000 22:57:25 -0500 (EST)*Organization*: Universidad del Pais Vasco/Euskal Herriko Unibertsitatea*Sender*: owner-wri-mathgroup at wolfram.com

In a loop like Do[ x=LengthyComputation[m]; Do[ If[condition[x,n], Break[]], {n, nmax}], {m, mmax}] the Break[] exits the inner loop. Is there a way of exiting out of the outer loop? I do not want to write like Do[ x=LengthyComputation[m]; If[condition[x,n], Break[]], {m, mmax},{n, nmax}] because then LengthyComputation[m] is calculated nmax times for each value of m isnstead of just once. Thanks in advance. -- Julian Aguirre Universidad del Pais Vasco

**Follow-Ups**:**Re: How to Break[] out of nested loops?***From:*Jean-Marie Thomas <jmt@agat.net>