Thread Rating:
  • 1 Vote(s) - 2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Break from Nested Loops
#2
Macro Break FOR Loop 1
Code:
Copy      Help
;Go to the outer loop
out
ARRAY(str) arr1 = "1[]2[]3[]4[]5[]6"
ARRAY(str) arr2 = "A[]B[]C[]D[]E"
int r
for _i 0 arr1.len
,for r 0 arr2.len
,,if arr2[r] = "C"
,,,r = arr2.len
,,else
,,,out F"{_i}: '{arr1[_i]}' : {r}: {arr2[r]}"
,out "--------------"

out "Done!"

Macro Break FOR Loop 2
Code:
Copy      Help
;Go to the top-level loop
out
ARRAY(str) arr1 = "1[]2[]3[]4[]5[]6"
ARRAY(str) arr2 = "A[]B[]C[]D[]E"
int r
for _i 0 arr1.len
,for r 0 arr2.len
,,if arr2[r] = "C"
,,,r = arr2.len
,,,_i = arr1.len
,,else
,,,out F"{_i}: '{arr1[_i]}' : {r}: {arr2[r]}"
,out "--------------"

out "Done!"
 
Code:
Copy      Help
 


Messages In This Thread
Break from Nested Loops - by stupomer - 10-02-2019, 07:32 PM
RE: Break from Nested Loops - by Start_Learning - 10-06-2019, 08:54 PM
RE: Break from Nested Loops - by stupomer - 10-06-2019, 09:08 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)