Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Laço While em Dart | Loops em Dart
Introdução ao Dart

bookLaço While em Dart

Deslize para mostrar o menu

Um laço while é uma construção de programação que permite executar um bloco específico de código enquanto uma determinada condição for true.

A sintaxe para um laço while em Dart é a seguinte:

loop.dart

loop.dart

copy
123
while (condition) { // Statements to be executed while a condition is `true` }
  • Antes de entrar no laço, a condição entre parênteses é verificada. Se for true, o laço é executado.
  • Após cada execução, a condição é verificada novamente. Se ainda for true, o laço se repete.
  • Quando a condição se torna false, o laço para e o programa continua.
Note
Nota

É importante lembrar que os laços while podem ser infinitos se a condição nunca se tornar falsa. Portanto, é essencial verificar a condição com atenção.

main.dart

main.dart

copy
12345678
void main() { int counter = 0; while (counter < 5) { print(counter); counter = counter + 1; } }

O laço while executa enquanto counter for menor que 5. Como counter começa em 0, o laço é executado cinco vezes, aumentando counter em 1 a cada iteração.

question-icon

Como é a sintaxe de um laço while?

Click or drag`n`drop items and fill in the blanks

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 2
some-alt