While Loops

...

SU

Kotlin While Loop

Tsikllar

Tsikllar kod blokini belgilangan shart bajarilguncha bajarishi mumkin.

Tsikllar foydalidir, chunki ular vaqtni tejaydi, xatolarni kamaytiradi va kodni o'qilishi osonroq qiladi.

Kotlin While Loop

while tsikli belgilangan shart to'g'ri bo'lgunga qadar kod blokini takrorlaydi:

Sintaksis

while (condition) {
  // bajariladigan kod bloki
}

Quyidagi misolda, tsikl kodni i hisoblagich o'zgaruvchisi 5 dan kichik bo'lgunga qadar takrorlaydi:

Misol

var i = 0
while (i < 5) {
  println(i)
  i++
}

Eslatma

Shartda ishlatiladigan o'zgaruvchini oshirishni unutmang, aks holda tsikl hech qachon tugamaydi.

Do..While Loop

do..while tsikli while tsiklining variantidir. Ushbu tsikl kod blokini bir marta bajaradi, so'ng shart to'g'ri ekanligini tekshiradi, va shart to'g'ri bo'lsa, tsiklni takrorlaydi.

Sintaksis

do {
  // bajariladigan kod bloki
}
while (condition);

Quyidagi misolda do/while tsikli ishlatiladi. Tsikl har doim kamida bir marta bajariladi, shart noto'g'ri bo'lsa ham, chunki kod bloki shart tekshirilishidan oldin bajariladi:

Misol

var i = 0
do {
  println(i)
  i++
}
while (i < 5)

Shartda ishlatiladigan o'zgaruvchini oshirishni unutmang, aks holda tsikl hech qachon tugamaydi!

Ushbu sahifada

GitHubda tahrirlash