Javascript

Preciso de ajuda, não consigo resolver esta questão:

Execute uma função chamada passandoPelosPares() que mostra pelo console aqui eu tenho o valor de x para cada valor PAR que percorra i de 0 até e inclusive 6.

Lembre-se que como vamos passar apenas pelos pares a repetição deve ocorrer 4 vezes, pois o objetivo é imprimir apenas os números pares.
** Para saber se um número é par, usamos o operador % (módulo) que me retorna o resto da divisão de um número por outro. Por exemplo: 11% 5 -> retorna o resto da divisão 11 por 5. Neste caso retorna 1.

Não entendi! Você que imprimir todos os números pares de 1 a 6? Seria isso?

Isso, no caso tem que imprimir os números pares 0, 2, 4 e 6.

Na parte do enunciado “Lembre-se que como vamos passar apenas pelos pares a repetição deve ocorrer 4 vezes”, ficou um tanto confuso, pois não está claro se a repetição se refere ao laço de repetição ou aos valores exibidos. O mais provável pra mim, já que ele sugere o uso de módulo para saber se é par ou não, é que a palavra repetição se refere aos valores que devem ser impressos:

function passandoPelosPares(){ // ou let passandoPelosPares = () => { // ou let passandoPelosPares = parametro => { 
   for(let i = 0; i <= 6; i++){
      if( i % 2 == 0) console.log(`Aqui, eu tenho valor de ${i}.\n`)
   }
}
2 curtidas