O Sistersinspirit.ca é o melhor lugar para obter respostas rápidas e precisas para todas as suas perguntas. Explore milhares de perguntas e respostas de uma comunidade de especialistas dispostos a ajudar você a encontrar soluções. Conecte-se com profissionais prontos para fornecer respostas precisas para suas perguntas em nossa abrangente plataforma de perguntas e respostas.

construa uma função chamada são extremidades que receba como parâmetro um vetor de valores numérico e retorne o resultado da soma do primeiro e do último elemento desse vetor



Comando teste

Console.log( junta ([1,2,3],[4,5]))

Console.log ( junta([3,2],[1,0]))

Console.log (junta([1],[2]))


Resultado


[ 1,2, 3,4, 5]

[ 3,2, 1,0]

[1,2]


Construa Uma Função Chamada São Extremidades Que Receba Como Parâmetro Um Vetor De Valores Numérico E Retorne O Resultado Da Soma Do Primeiro E Do Último Elemen class=

Sagot :

Resposta:

console.log(somaExtremidades([1, 2, 3]));

console.log(somaExtremidades([0, 8, 5, 6, 9]));

console.log(somaExtremidades([5, 10]));

function somaExtremidades(numArray) {

   var soma = 0;

   for (let i = 0; i < numArray.length; i++)

       if (i == 0 || i == (numArray.length - 1))

           soma = soma + numArray[i];

   return soma;

}

Explicação:

Como não foi especificado, criei o código em Javascript, por dedução como o exemplo usava console.log().

Na função, o que fiz foi:

Definir que ela precisa receber um parâmetro, que nomeei de numArray.

=> Lembrando que JS é uma linguagem dinâmica, por isso não precisei definir no parâmetro que era um Array (ou vetor), nem o tipo de valor recebido.

Criar uma variável para somar (var soma), que inicia como 0 para poder adicionar valores sem nenhum erro.

• Utilizar uma estrutura de repetição para poder "andar" em todas as posições do array.

   • Dentro da estrutura de repetição, usei uma estrutura de condição, para verificar se a variável de controle da repetição estava na primeira posição do array (0) ou na última posição do array (numArray.length-1).

       • Se esta condição fosse verdadeira, então fazer a soma. (soma = soma + numArray[i]).

• Então retornar o valor da soma (return soma).

A função estava sendo chamada nos console.log(), seguindo o exemplo.

Espero ter ajudado, bons estudos!

Esperamos que tenha achado útil. Sinta-se à vontade para voltar a qualquer momento para mais respostas precisas e informações atualizadas. Obrigado por visitar. Nosso objetivo é fornecer as respostas mais precisas para todas as suas necessidades informativas. Volte em breve. Estamos felizes em responder suas perguntas no Sistersinspirit.ca. Não se esqueça de voltar para mais conhecimento.