Skip to content

Wakati Katika Nuru ​

Vitanzi vya wakati katika Nuru hutumika kutekeleza pande la msimbo kwa kujirudia maadam sharti lililopewa ni kweli. Ukurasa huu utaangazia Vitanzi vya wakati ikiwemo jinsi ya kutumia maneno msingi vunja na endelea ndani yake.

Sintaksia ​

Kitanzi cha wakati hutekelezwa pale ambapo sharti lililopo ni kweli. Unaanzisha kitanzi cha wakati kwa kutumia neno msingi wakati likifwatiwa na sharti katika mabano (). Matokeo ya kitanzi yanatakiwa kuwekwa ndani ya mabano singasinga {}:

go
fanya i = 1

wakati (i <= 5) {
	andika(i)
	i++
}

// Tokeo:

1
2
3
4
5
fanya i = 1

wakati (i <= 5) {
	andika(i)
	i++
}

// Tokeo:

1
2
3
4
5

Vunja and Endelea ​

Break (Vunja) ​

Tumia neno msingi vunja kusitisha kitanzi:

go
fanya i = 1

wakati (i < 5) {
	kama (i == 3) {
		andika("nimevunja")
		vunja
	}
	andika(i)
	i++
}

// Tokeo:

1
2
nimevunja
fanya i = 1

wakati (i < 5) {
	kama (i == 3) {
		andika("nimevunja")
		vunja
	}
	andika(i)
	i++
}

// Tokeo:

1
2
nimevunja

Endelea ​

Tumia neno msingi endelea kuruka mzunguko maalum:

go
fanya i = 0

wakati (i < 5) {
	i++
	kama (i == 3) {
		andika("nimeruka")
		endelea
	}
	andika(i)
}

// Tokeo:

1
2
nimeruka
4
5
fanya i = 0

wakati (i < 5) {
	i++
	kama (i == 3) {
		andika("nimeruka")
		endelea
	}
	andika(i)
}

// Tokeo:

1
2
nimeruka
4
5

Kwa kuelewa Vitanzi vya wakati katika Nuru, unaweza kutengeneza msimbo ambao unajirudia kufanya jambo fulani au kuangalia masharti fulani, na kukupatia unyumbulifu na udhibiti katika utekelezaji wa misimbo yako.

All code is open source if you can read Assembly