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!