Exercício fácil: Multiplicando o Vetor

A função abaixo receberá 2 parâmetros, um vetor com apenas valores numéricos e um número.

Faça com que ela multiplique cada item do vetor pelo segundo parâmetro apenas se o item do vetor for maior que 5. Após isso, ela deve retornar o novo vetor.

Exemplo:

  • calcularVetor([1,5,10, 20], 2) retornará [2, 5, 20, 40] pois só 10 e 20 são maiores que 5.
  • calcularVetor([1,3,4, 5], 10) retornará [1, 3, 4, 5] pois nenhum é maior que 5.
  • calcularVetor([15, 20, 25, 30], 3) retornará [45, 60, 75, 90].

Utilize esta estrutura para realizar o exercício:

function calcularVetor(vetor, numero){
    //Seu código aqui
}

Resposta:

Segue a resposta do exercício:

function calcularVetor(vetor, numero){
    //Seu código aqui
  for (let i = 0; i < vetor.length; i++){ // Loop para percorrer o vetor
    if (vetor[i] > 5) // Se o elemento na posição for menor do que 5
      vetor[i] = vetor[i] * numero; //multiplica o elemento pelo numero passado como parâmetro
    }
    return vetor;
}

Gostou desse exercício? Comente seus resultados abaixo!

Deixe um comentário