Bem-vindo ao site John Pires!

Javascript – Fund. Básicos

Início/Curso/Javascript – Fund. Básicos

Javascript – Aprendendo While Loops



Ao escrever um programa, você pode se deparar com uma situação em que precisará executar uma ação repetidamente. Em tais situações, você precisaria escrever instruções de loop para reduzir o número de linhas.

JavaScript oferece suporte a todos os loops necessários para aliviar a pressão da programação.

The while Loop

O loop mais básico em JavaScript é o loop while, que será discutido neste capítulo. O objetivo de um loop while é executar uma instrução ou bloco de código repetidamente, desde que uma expressão seja verdadeira. Quando a expressão se torna falsa, o loop termina.

Sintaxe




A sintaxe do loop while em JavaScript é a seguinte:

while (expression) {
   Statement(s) to be executed if expression is true
}

Exemplo

Experimente o seguinte exemplo para implementar o loop while.

<html>
   <body>
      
      <script type = "text/javascript">
         <!--
            var count = 0;
            document.write("Starting Loop ");
         
            while (count < 10) {
               document.write("Current Count : " + count + "<br />");
               count++;
            }
         
            document.write("Loop stopped!");
         //-->
      </script>
      
      <p>Set the variable to different value and then try...</p>
   </body>
</html>

 

O do … while Loop



O loop do … while é semelhante ao loop while, exceto que a verificação da condição ocorre no final do loop. Isso significa que o loop sempre será executado pelo menos uma vez, mesmo se a condição for falsa.

Sintaxe

A sintaxe para o loop do-while em JavaScript é a seguinte.

do {
   Statement(s) to be executed;
} while (expression);

Exemplo

Experimente o exemplo a seguir para aprender como implementar um loop do-while em JavaScript.

<html>
   <body>   
      <script type = "text/javascript">
         <!--
            var count = 0;
            
            document.write("Starting Loop" + "<br />");
            do {
               document.write("Current Count : " + count + "<br />");
               count++;
            }
            
            while (count < 5);
            document.write ("Loop stopped!");
         //-->
      </script>      
      <p>Set the variable to different value and then try...</p>
   </body>
</html>



Deixe um comentário

ENTRAR

Esqueceu a senha