Logo

Programming-Idioms

History of Idiom 43 > diff from v61 to v62

Edit summary for version 62 by 花大喵:
New Go implementation by user [花大喵]

Version 61

2020-10-11, 19:52:49

Version 62

2020-12-08, 02:56:04

Idiom #43 Break outer loop

Look for a negative value v in 2D integer matrix m. Print it and stop searching.

Idiom #43 Break outer loop

Look for a negative value v in 2D integer matrix m. Print it and stop searching.

Variables
m
Variables
m
Code
func stopLoop() {
	isEndOutLoop := false

	for i, line := range m {
		for _, v := range line {
			if v < 0 {
				fmt.Println(v)
				
				isEndOutLoop = true
				break
			}
		}

		if isEndOutLoop {
			break
		}
	}
}