Escreverei.
Então é hora de outro conjunto de problemas rápidos.
Desta vez, estamos cobrindo loops selvagens e Javascript.
Então, existem três problemas aqui e, ao invés de escrever código, eu realmente estou lhe dando código e tudo
o que preciso fazer é avaliar o que está impresso.
Então, aqui está o primeiro.
Tome um momento pausar o vídeo se você precisar, mas não copie o código apenas para o seu
console, a menos que você queira verificar a resposta que surgiu por conta própria.
Então, a resposta a esta é que imprime os números ímpares de 1 a 9.
E o motivo pelo qual isso começa não é igual a 1.
Uau.
Nahm é inferior a 10.
Imprima o número para imprimir um e depois adicionamos dois.
Então, passamos com o número três.
Isso é menos de 10.
Nós imprimimos três e depois vamos para 5 e continua até as nove.
Cancelar o registro nove nove mais é igual a dois.
Então, estamos às 11 e isso não é mais ou menos 10.
Então, apenas para verificar se eu abri meu conselho de JavaScript aqui e eu coloco isso, você verá que
eu recebo 1 a 9.
Há uma pequena coisa confusa, que é que parece ser impresso 11.
Mas você notará que é um pouco diferente.
em nenhuma das outras e também não temos o tipo de link ao lado
de 11, então o que realmente acontece aqui é que o cônsul está nos mostrando o valor da última expressão avaliada.
Há esta flecha aqui que não vemos
Então, mesmo que não seja impresso, ainda é adicionado a 9, então 11 é a última coisa que é avaliada e o
Conselho do Crome apenas mostra isso para nós sem imprimi-lo.
Então, vamos para o próximo.
Tome um momento pausar o vídeo se você precisar dar uma olhada mais longa e então vamos examinar a solução.
Então, este vai imprimir todos os múltiplos de 4 entre 1 e 20.
Então o Gnome começa em 1.
Enquanto Nahm é menor ou igual a 20, então temos uma declaração if dentro de um loop.
E esta instrução if é verificar se um número é um múltiplo de quatro, então, se o número de mod 4 for
igual a zero, o que significa 4 dividir uniformemente.
Se ele for impresso.
Então, pela primeira vez, passamos por 1 2 3 4 e agora, para Maade for, é zero.
Então imprimimos o número 4 e depois passamos novamente com 5.
Nada acontece 6 nada acontece 7 nada acontece 8 8 mod 4 também é 0.
Então, com número de registro constante.
Então, apenas para verificar isso.
Abra o con. Você pode colá-lo e você vê que recebemos 4 8 12 16 e 20.
Então, mais um aqui.
Tome um momento, a tela Pozza novamente irá passar por uma solução em apenas um segundo.
Então, esse é um pouco complicado.
Na verdade, é um loop infinito, então você verá que esse número começa em 100 e esse código será executado.
Enquanto o número é inferior a 150, então 100 é inferior a 150, então estamos imprimindo um número mais um.
Mas a linha importante é aqui onde resta do número de cada vez.
Então, começa às 100 e nós estamos indo na outra direção que estamos subtraindo.
Portanto, sempre será menos de 150.
Então eu não vou correr isso no con. Mas se eu fizesse isso me diria que eu tenho um loop infinito