Então eu vou seguir em frente e escrever as quatro soluções para esses quatro loops.
Então vou fazer um novo arquivo, salve-o.
Eu vou chamar apenas para loops que HMO e eu vou apenas copiar minha configuração dos laços while.
Então, muito parecido.
A única diferença é que eu vou mudar o título para ser definido no conjunto de
loops e então eu vou mudar o script para ser o ponto de pontos sim e então vou fazer esse arquivo.
Então, faça um novo arquivo, salve-o para loops, e, em vez de aqui, eu sempre gosto de colocar algo
para que possamos dizer que nossos loops estão conectados.
Então, agora, se avançarmos
e abrir, isso nos diz que está conectado.
Então, o primeiro problema foi DePrince.
Então, o primeiro problema é imprimir todos os números entre os negativos 10 e 19.
Então, vou copiar o código de loop selvagem que tenho e movê-lo para quatro loops e,
na verdade, vou fazer essa tela dividida para que você possa ver ambos acontecendo ao mesmo tempo.
Então eu tenho minha versão de loop selvagem na esquerda e depois minha versão de loop FOR à direita.
Então, o que eu preciso fazer é imprimir todos os números entre os negativos 10 e 19.
Então, para loop e depois faço por I VAR, eu começo em 10 negativos e continuaremos funcionando enquanto eu tiver menos
de 20 anos.
E então, vamos adicionar um a cada vez através do loop con. cão eu e é isso.
Então, é substancialmente mais curto.
Você não precisa fazer uma variável separada.
Não precisamos de uma linha separada para incrementar a variável.
Podemos fazer tudo ao mesmo tempo aparecer.
Então, assegure-se de que os trabalhos voltem à atualização do navegador.
Abra o console e vemos 10 negativos até 19.
Então, depois, imprimir todos os números pares entre 10 e 40.
Então, existem algumas maneiras de fazer isso.
Podemos começar, precisamos de quatro.
De qualquer forma, eu começo i igual a 10 e queremos continuar.
Bem, eu sou menor ou igual a 40.
Então, vou adicionar alguns espaços.
Tecnicamente, não importa.
Eu simplesmente gosto de como parece.
E então, toda vez que podemos adicionar dois.
Então eu mais dois é igual a
dois e é isso.
Contador log I
E esta é a primeira maneira de fazê-lo.
E apenas para demonstrar que volta aqui atualizar e nós conseguimos todos os entre 10 e 40.
Mas, novamente, o problema com esta solução é o mesmo problema que tivemos com a primeira solução de loop while.
Se, em vez disso, eu queria imprimir os valores entre 11 e 40.
Eu vou ter um problema.
E é por isso que acabo de adicionar.
E isso é porque acabo de adicionar cegamente, independentemente do valor inicial.
Então, estou começando os números estranhos desta vez.
Então, se eu quisesse refatorá-lo para combinar a outra versão, onde realmente verificamos se um número é uniforme e precisa
se parecer com isso, adiciono um a cada vez.
E então eu tenho uma declaração if e eu digo se o número é mesmo.
Então, se eu tivesse dois igual a zero, então iremos para esse registro.
Eu apenas gosto disso.
E não devemos notar uma diferença muito fresca ainda funciona da mesma forma que esta é a maneira mais infalível,
onde eu posso mudar isso para ser um número ímpar e ainda não importa.
Agora, ele apenas imprime os prédios a partir de 13 a 40.
Tudo bem.
A próxima impressão de todos os números ímpares entre 300 e 333.
Então queremos outro para o loop.
Vamos começar i igual a 300.
Queremos continuar.
Bem, eu perguntei menos do que ou igual a 3 3 3 e vamos apenas adicionar uma a cada vez.
E então, o que faremos exatamente como fizemos aqui, em vez de verificar se algo é mesmo. Verifique
se é estranho.
Então, é muito parecido.
Se eu, meus dois, não é igual a zero, isso significa que é estranho que não
seja divisível por dois, então cancelaremos esse registro e diremos que atualizamos e obtemos todos os números ímpares começando em 3 ou 1 até 3 133.
Assim, o último que imprime todos os números divisíveis por cinco e três que estão entre cinco
e 50.
Então outro para o loop que começamos ou eu igual a cinco.
Continuamos enquanto é menor ou igual a 50 e adicionamos um ao final de cada ciclo.
Então, o que vamos fazer é ter uma declaração se verificar
se eu sou divisível por cinco, então vamos verificar se também é divisível por três que eu gosto disso.
E então cancelamos o log e é isso que acabamos.
Então vamos verificar isso.
Atualize e você pode ver 15 30 e 45.
Então, para recapitular aqui à esquerda, tenho as soluções de loop while e à direita eu tenho as
soluções de loop for, então vou tentar e combiná-las da melhor maneira possível.
Aqui vamos nós.
E você pode ver as soluções de loop for são consideravelmente mais curtas.