{"id":114836,"date":"2023-08-08T21:02:54","date_gmt":"2023-08-09T00:02:54","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/"},"modified":"2023-08-08T21:02:54","modified_gmt":"2023-08-09T00:02:54","slug":"como-usar-o-loop-while-em-javascript-guia-completo","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/","title":{"rendered":"Como usar o loop while em JavaScript: Guia completo"},"content":{"rendered":"<p><body><\/p>\n<h1>O que \u00e9 um loop while em JavaScript?<\/h1>\n<p>Um loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadeira. Ele \u00e9 muito \u00fatil quando precisamos executar um determinado c\u00f3digo v\u00e1rias vezes, mas n\u00e3o sabemos exatamente quantas vezes ser\u00e1 necess\u00e1rio execut\u00e1-lo. O loop while continua a executar at\u00e9 que a condi\u00e7\u00e3o especificada seja falsa.<\/p>\n<h2>Como usar o loop while em JavaScript?<\/h2>\n<p>Para usar o loop while em JavaScript, devemos seguir alguns passos simples:<\/p>\n<ol>\n<li>Determinar a condi\u00e7\u00e3o:<\/li>\n<p>A condi\u00e7\u00e3o \u00e9 uma express\u00e3o que \u00e9 avaliada a cada itera\u00e7\u00e3o do loop. Enquanto a condi\u00e7\u00e3o for verdadeira, o bloco de c\u00f3digo continuar\u00e1 executando.<\/p>\n<li>Escrever o bloco de c\u00f3digo:<\/li>\n<p>O bloco de c\u00f3digo \u00e9 o conjunto de instru\u00e7\u00f5es que ser\u00e3o repetidamente executadas enquanto a condi\u00e7\u00e3o for verdadeira. Podemos incluir qualquer instru\u00e7\u00e3o ou opera\u00e7\u00e3o v\u00e1lida em JavaScript dentro desse bloco.<\/p>\n<li>Atualizar a condi\u00e7\u00e3o:<\/li>\n<p>\u00c9 importante atualizar a condi\u00e7\u00e3o dentro do bloco de c\u00f3digo do loop. Caso contr\u00e1rio, poderemos correr o risco de entrar em um loop infinito. A condi\u00e7\u00e3o deve ser atualizada para que, eventualmente, se torne falsa e o loop seja encerrado.<\/p>\n<\/ol>\n<p>\u00c9 importante lembrar que a condi\u00e7\u00e3o deve ser cuidadosamente planejada para evitar loops infinitos ou loops que executam um n\u00famero excessivo de vezes, consumindo recursos desnecess\u00e1rios do sistema.<\/p>\n<h2>Exemplos pr\u00e1ticos de uso do loop while em JavaScript<\/h2>\n<p>Vamos agora ver alguns exemplos pr\u00e1ticos de como usar o loop while em JavaScript:<\/p>\n<h3>Exemplo 1:<\/h3>\n<pre>\n    <code>\n      var contador = 1;\n\n      while (contador <= 5) {\n        console.log(\"Contador: \" + contador);\n        contador++;\n      }\n    <\/code>\n  <\/pre>\n<p>Neste exemplo, o loop while ser\u00e1 executado enquanto o valor do contador for menor ou igual a 5. A cada itera\u00e7\u00e3o do loop, o valor do contador ser\u00e1 impresso no console. O contador ser\u00e1 incrementado em 1 a cada itera\u00e7\u00e3o.<\/p>\n<h3>Exemplo 2:<\/h3>\n<pre>\n    <code>\n      var numero = 10;\n\n      while (numero > 0) {\n        if (numero % 2 === 0) {\n          console.log(numero + \" \u00e9 par\");\n        } else {\n          console.log(numero + \" \u00e9 \u00edmpar\");\n        }\n\n        numero--;\n      }\n    <\/code>\n  <\/pre>\n<p>Neste exemplo, o loop while ser\u00e1 executado enquanto o valor da vari\u00e1vel n\u00famero for maior que 0. A cada itera\u00e7\u00e3o, o loop verifica se o n\u00famero \u00e9 par ou \u00edmpar e imprime a mensagem correspondente no console. O n\u00famero \u00e9 decrementado em 1 a cada itera\u00e7\u00e3o.<\/p>\n<h2>Dicas e melhores pr\u00e1ticas para usar o loop while em JavaScript<\/h2>\n<p>Ao usar o loop while em JavaScript, \u00e9 importante ter em mente algumas dicas e melhores pr\u00e1ticas:<\/p>\n<ol>\n<li>Certifique-se de que a condi\u00e7\u00e3o seja atualizada:<\/li>\n<p>\u00c9 essencial garantir que a condi\u00e7\u00e3o dentro do loop while seja atualizada adequadamente, caso contr\u00e1rio, podemos cair em um loop infinito.<\/p>\n<li>Evite loops infinitos:<\/li>\n<p>Um loop infinito ocorre quando a condi\u00e7\u00e3o nunca se torna falsa. Isso pode resultar em um travamento do navegador ou em bloqueios do sistema. Sempre verifique se h\u00e1 uma forma de sair do loop.<\/p>\n<li>Seja cuidadoso com as condi\u00e7\u00f5es:<\/li>\n<p>Certifique-se de que a condi\u00e7\u00e3o dentro do loop while seja avaliada corretamente. Uma condi\u00e7\u00e3o mal formulada pode resultar em loops indesejados ou em um n\u00famero excessivo de itera\u00e7\u00f5es.<\/p>\n<li>Evite c\u00f3digo complexo dentro do loop:<\/li>\n<p>Tente manter o bloco de c\u00f3digo dentro do loop while o mais simples poss\u00edvel. C\u00f3digos complexos podem dificultar a leitura e a manuten\u00e7\u00e3o do c\u00f3digo.<\/p>\n<li>Teste e depure o c\u00f3digo:<\/li>\n<p>Antes de usar loops while em produ\u00e7\u00e3o, teste e depure o c\u00f3digo para garantir que ele esteja funcionando conforme o esperado. Verifique se a condi\u00e7\u00e3o est\u00e1 sendo avaliada corretamente e se o loop est\u00e1 sendo interrompido quando necess\u00e1rio.<\/p>\n<\/ol>\n<h2>Como usar o loop while em JavaScript: Guia completo<\/h2>\n<p>Neste guia completo, aprendemos o que \u00e9 um loop while em JavaScript, como us\u00e1-lo e fornecemos exemplos pr\u00e1ticos. O loop while \u00e9 uma poderosa ferramenta de controle de fluxo que nos permite executar um bloco de c\u00f3digo repetidamente enquanto uma determinada condi\u00e7\u00e3o for verdadeira.<\/p>\n<p>Ao usar o loop while, devemos ter cuidado para evitar loops infinitos e garantir que a condi\u00e7\u00e3o seja atualizada adequadamente. Tamb\u00e9m \u00e9 importante manter o bloco de c\u00f3digo dentro do loop simples e testar cuidadosamente antes de usar em produ\u00e7\u00e3o.<\/p>\n<p>Agora que voc\u00ea est\u00e1 familiarizado com o loop while em JavaScript, sinta-se \u00e0 vontade para explorar mais exemplos e aplicar essa estrutura de controle em seus pr\u00f3prios projetos. Tenha em mente as melhores pr\u00e1ticas mencionadas neste guia e aproveite o poder do loop while em JavaScript!<\/p>\n<h2>Exemplos pr\u00e1ticos de uso do loop while em JavaScript<\/h2>\n<p>O loop while \u00e9 uma poderosa estrutura de controle em JavaScript que nos permite repetir um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadeira. Vamos explorar alguns exemplos pr\u00e1ticos de uso do loop while para ajudar a entender melhor como aplic\u00e1-lo em situa\u00e7\u00f5es reais.<\/p>\n<h3>1. Contagem regressiva<\/h3>\n<p>Podemos usar o loop while para criar uma contagem regressiva. Suponha que queremos exibir uma sequ\u00eancia de n\u00fameros de 10 a 1 no console. Podemos fazer isso da seguinte maneira:<\/p>\n<pre>\n    <code>\n      var numero = 10;\n\n      while (numero >= 1) {\n        console.log(numero);\n        numero--;\n      }\n    <\/code>\n  <\/pre>\n<p>Nesse exemplo, iniciamos a vari\u00e1vel n\u00famero com o valor 10 e, em seguida, utilizamos o loop while para imprimir o valor atual da vari\u00e1vel no console. Em cada itera\u00e7\u00e3o, decrementamos o valor de n\u00famero em 1. O loop continuar\u00e1 at\u00e9 que a condi\u00e7\u00e3o n\u00famero >= 1 seja falsa, ou seja, quando chegarmos ao n\u00famero 1.<\/p>\n<h3>2. Gera\u00e7\u00e3o de sequ\u00eancia Fibonacci<\/h3>\n<p>A sequ\u00eancia de Fibonacci \u00e9 uma s\u00e9rie de n\u00fameros em que cada n\u00famero \u00e9 igual \u00e0 soma dos dois n\u00fameros anteriores. Podemos usar o loop while para gerar a sequ\u00eancia de Fibonacci. Vamos criar uma fun\u00e7\u00e3o que exibe os primeiros n n\u00fameros da sequ\u00eancia:<\/p>\n<pre>\n    <code>\n      function gerarSequenciaFibonacci(n) {\n        var numero1 = 0;\n        var numero2 = 1;\n        var contador = 0;\n\n        while (contador < n) {\n          console.log(numero1);\n          var proximoNumero = numero1 + numero2;\n          numero1 = numero2;\n          numero2 = proximoNumero;\n          contador++;\n        }\n      }\n\n      gerarSequenciaFibonacci(10);\n    <\/code>\n  <\/pre>\n<p>Nesse exemplo, iniciamos as vari\u00e1veis n\u00famero1 e n\u00famero2 com os valores iniciais da sequ\u00eancia de Fibonacci. Usamos o loop while para exibir os primeiros n n\u00fameros da sequ\u00eancia, onde n \u00e9 o n\u00famero informado na fun\u00e7\u00e3o. A cada itera\u00e7\u00e3o, somamos os valores anteriores para obter o pr\u00f3ximo n\u00famero da sequ\u00eancia.<\/p>\n<h2>Dicas e melhores pr\u00e1ticas para usar o loop while em JavaScript<\/h2>\n<p>Embora o loop while seja uma \u00f3tima ferramenta para repetir um bloco de c\u00f3digo em JavaScript, \u00e9 importante seguir algumas dicas e melhores pr\u00e1ticas para evitar problemas e garantir um c\u00f3digo mais eficiente e leg\u00edvel. Aqui est\u00e3o algumas dicas para usar o loop while em JavaScript:<\/p>\n<ul>\n<li>Certifique-se de que a condi\u00e7\u00e3o do loop enquanto \u00e9 atualizada corretamente em cada itera\u00e7\u00e3o. Se a condi\u00e7\u00e3o nunca se tornar falsa, o loop se tornar\u00e1 infinito e pode travar o seu programa.<\/li>\n<li>Tome cuidado com loops aninhados ao usar o loop while. Verifique se as condi\u00e7\u00f5es e as atualiza\u00e7\u00f5es das vari\u00e1veis s\u00e3o feitas corretamente para evitar comportamentos inesperados.<\/li>\n<li>Evite usar o loop while quando voc\u00ea sabe de antem\u00e3o a quantidade exata de itera\u00e7\u00f5es. Nesses casos, pode ser mais apropriado usar um loop for, que \u00e9 mais conciso e oferece controle expl\u00edcito sobre a quantidade de itera\u00e7\u00f5es.<\/li>\n<li>Certifique-se de que a condi\u00e7\u00e3o do loop seja clara e compreens\u00edvel. Use nomes de vari\u00e1veis significativos e evite express\u00f5es complexas que possam ser dif\u00edceis de entender.<\/li>\n<li>Sempre teste e depure seu c\u00f3digo para garantir que o loop while esteja funcionando corretamente. Verifique se a condi\u00e7\u00e3o est\u00e1 sendo avaliada corretamente e se o loop est\u00e1 sendo interrompido quando necess\u00e1rio.<\/li>\n<\/ul>\n<p>Com essas dicas e pr\u00e1ticas recomendadas, voc\u00ea estar\u00e1 melhor preparado para usar o loop while em JavaScript de forma eficaz e segura. Lembre-se sempre de considerar a legibilidade e a manutenibilidade do seu c\u00f3digo ao utilizar qualquer estrutura de controle, incluindo o loop while.<\/p>\n<p>Ao longo deste guia completo, exploramos o que \u00e9 um loop while em JavaScript, como us\u00e1-lo e fornecemos exemplos pr\u00e1ticos de uso. Tamb\u00e9m compartilhamos dicas e melhores pr\u00e1ticas para garantir que seu c\u00f3digo seja eficiente e livre de erros ao utilizar o loop while.<\/p>\n<h2>Como usar o loop while em JavaScript: Guia completo<\/h2>\n<p>Neste guia completo, aprendemos o que \u00e9 um loop while em JavaScript, como us\u00e1-lo e fornecemos exemplos pr\u00e1ticos. O loop while \u00e9 uma poderosa ferramenta de controle de fluxo que nos permite executar um bloco de c\u00f3digo repetidamente enquanto uma determinada condi\u00e7\u00e3o for verdadeira.<\/p>\n<p>Ao usar o loop while, devemos ter cuidado para evitar loops infinitos e garantir que a condi\u00e7\u00e3o seja atualizada adequadamente. Tamb\u00e9m \u00e9 importante manter o bloco de c\u00f3digo dentro do loop simples e testar cuidadosamente antes de usar em produ\u00e7\u00e3o.<\/p>\n<p>Agora que voc\u00ea est\u00e1 familiarizado com o loop while em JavaScript, sinta-se \u00e0 vontade para explorar mais exemplos e aplicar essa estrutura de controle em seus pr\u00f3prios projetos. Tenha em mente as melhores pr\u00e1ticas mencionadas neste guia e aproveite o poder do loop while em JavaScript!<\/p>\n<h2>A Awari \u00e9 a melhor plataforma para aprender sobre programa\u00e7\u00e3o no Brasil.<\/h2>\n<p>Aqui voc\u00ea encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu pr\u00f3ximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.<\/p>\n<p>J\u00e1 pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? <a href=\"https:\/\/app.fluency.io\/br\/blog\/candidatura?&#038;utm_source=blog&#038;utm_campaign=paragrafofinal\" target=\"_blank\" rel=\"noopener\">Clique aqui<\/a> para se inscrever na Awari e come\u00e7ar a construir agora mesmo o pr\u00f3ximo cap\u00edtulo da sua carreira em dados.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadeira. Ele \u00e9 \u00fatil quando precisamos executar um c\u00f3digo v\u00e1rias vezes sem saber exatamente quantas vezes ser\u00e1 necess\u00e1rio. No artigo, voc\u00ea aprender\u00e1 como usar o loop while em JavaScript, exemplos pr\u00e1ticos de seu uso e melhores pr\u00e1ticas para evitar problemas. Confira!<\/p>\n","protected":false},"author":9,"featured_media":27864,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-114836","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-09T00:02:54+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/\",\"name\":\"Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-08-09T00:02:54+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como usar o loop while em JavaScript: Guia completo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil","description":"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/","og_locale":"pt_BR","og_type":"article","og_title":"Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil","og_description":"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...","og_url":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-08-09T00:02:54+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/","url":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/","name":"Como usar o loop while em JavaScript: Guia completo - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-08-09T00:02:54+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"O loop while em JavaScript \u00e9 uma estrutura de controle que permite executar repetidamente um bloco de c\u00f3digo enquanto uma determinada condi\u00e7\u00e3o for verdadei...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/como-usar-o-loop-while-em-javascript-guia-completo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Como usar o loop while em JavaScript: Guia completo"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=114836"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114836\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=114836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=114836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=114836"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=114836"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=114836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}