• Matéria: Informática
  • Autor: darkreive2014
  • Perguntado 6 anos atrás

Alguém poderia ver se esse código ta certo? (Essa duvida é meio estranha)
for (var numero = 0 ; numero < 20 ; numero++) { if (numero < 20){ continue
}
console.log(numero)
}
essa aqui é a pergunta ''Precisamos imprimir somente os números pares de 0 à 20. Mas temos alguns requisitos, você precisa utilizar, o loop for, o comando continue e o numero deve ser o contador do loop! Vamos lá?''

o meu problema é , eu to fazendo esse exercício no sitezinho aqui , só que o site ta dizendo que o código ta certo, porem eu nao to confiando muito pq esse site ja disse qeu um codigo que eu sei que eu escrevi errado tava certo e outro que eu escrevi certo(so tinha que mudar a posiçao de um negocio (funcionava mesmo na posiçao que eu tinha colocado no começo)) ele disse que tava errado, esse meu codigo nao ta imprimindo no terminal os numeros, porem quando eu tiro o ''continue'' ele imprime os numeros so que nao de 2 em 2(e o site diz que tbm ta certo).
O que eu queria saber é se o codigo ta certo pro meu desencargo de consciência

Respostas

respondido por: anomelio93
1

Cara, um jeito legal de você fazer isso é usando o incrementador +=2 e não ++, ficaria assim:

for(var numero = 0; numero <= 20; numero += 2)

    console.log(numero)

Dessa maneira, ele só percorreria números pares de 0 a 20 e não precisariamos nos preocupar com ifs.


darkreive2014: ohhh, vdd , obrigado :3
Perguntas similares