ENEM, perguntado por belgandini1754, 10 meses atrás

defina a função somadospares(x) que retorna a soma total de todos os números que são pares, ou seja, divisíveis por 2 obtendo resto 0. desta forma: 0 + 2 + 4 + 6 + 8 + 10 + ..... x

Soluções para a tarefa

Respondido por renatogallo20
18

Resposta:

function somaDosPares(x){

var soma = 0;

for(var i = 0;  i <= x;  i+=2) {

           if (i % 2 == 0) {

              soma = soma + i;

            }

}

return soma;

}

Explicação:

deu verde!


valquiriaortman: Você conseguiu resolver essa???
valquiriaortman: Antes de avançar com o for, vamos tentar analisar bem o que está acontecendo dentro dele. Nós já sabemos que ele executa o código que pedimos desde que uma determinada condição seja atendida.

O for tem uma variável que está mudando, que é a i. É importante entender o comportamento dela. Lembre-se na seção anterior que o valor i está aumentando à medida que você itera (repete).
valquiriaortman: for(var i = 0; i < 4; i++) {
console.log("Olá!")
}
Sabendo disso, escreva uma função passoAPasso, que imprime 5 vezes o conteúdo de i. Por exemplo:

passoAPasso()
"01234"
Faça um console.log(valor) para cada iteração.

Leia mais em Brainly.com.br - https://brainly.com.br/tarefa/24502678#readmore
Respondido por jheniiffer19
5

Resposta:

function somaDosPares(x){

var soma = 0;

for(var i = 0;  i <= x;  i+=2) {

if (i % 2 == 0) {

soma = soma + i;

}

}

return soma;

}

Explicação:

Ele dá a dica para usar o i+=2

Perguntas interessantes