Como somar uma matriz de javascript com redução

Como somar uma matriz de javascript com redução

Às vezes, os usuários não conseguem lidar com uma grande quantidade de dados na matriz. Para fazer isso, eles executam várias operações nos dados para reduzir o tamanho do elemento. O "reduzir()”O método em JavaScript é empregado para comprimir o tamanho da matriz em um único valor antes de implementar uma função especificada para cada valor da matriz e colocar o valor da função de uma variável em uma matriz.

Este post explicará o método para somar uma matriz JavaScript com redução.

Como somar uma matriz de javascript com redução?

Para somar uma matriz de JavaScript, o “reduzir()”O método pode ser usado. O método de redução é utilizado para minimizar o elemento de uma matriz com a ajuda de definir uma função redutora.

Sintaxe

Para utilizar o método Reduce () JavaScript, experimente a sintaxe abaixo estatada:

variedade.Reduza (função (total, currentValue, currentIndex, ARR), InitialValue)

Nesta sintaxe:

  • ““função()”É necessário executar para cada elemento em uma matriz.
  • ““valor atual”Determina o valor atual a ser executado em uma função.
  • ““currentIndex”Indica o índice para o valor que está em execução.
  • ““arr”Mostra onde o elemento em execução pertence.
  • ““valor inicial”É um parâmetro opcional. Define o valor que é passado para a função.

Exemplo 1: Calcule a soma da matriz JavaScript com o método Reduce (), definindo uma função

Para calcular a soma da matriz JavaScript com o método de redução definindo uma função, experimente o exemplo declarado:

função sumarr (arr)
const sum = arr.Reduce (função (total, elemento)
Retornar Total + elemento;
);
console.log (soma);
  • Primeiro, defina uma função com um nome específico.
  • Então, declare uma constante e utilize o “arr.reduzir()”Método e adicione uma função como o parâmetro do método definido.
  • Passe os parâmetros para a função.
  • Use o "retornarPalavra -chave e calcule os elementos totais.
  • Exibir a saída no console com a ajuda de "console.registro()"

Por fim, defina a matriz para a qual queremos somar os elementos:

Sumarr ([8, 9, 7, 6, 4]);

Pode -se observar que a soma do elemento JavaScript Array com o método de redução é calculada e exibida no console:

Exemplo 2: Calcule a soma de uma matriz JavaScript com o método de redução, definindo constante

Para somar todos os elementos da matriz usando o método Reduce (), antes de tudo, inicialize uma constante e armazene o elemento em uma matriz:

const arr = [7, 3, 9, 0];

Da mesma forma, defina outra constante e defina o valor inicial:

const startValue = 0;

Em seguida, utilize o “reduzir()”Método como o valor da constante e especifique os parâmetros:

const sumwithstart = arr.reduzir(
(acumulador, valor) => acumulador + valor,
StartValue
);

Por fim, exiba a saída no console com a ajuda do “console.registro()”Método e invoco a função definida como seu argumento:

console.log (sumwithstart);

Saída

Você aprendeu sobre o método para calcular a soma da matriz JavaScript com o método de redução.

Conclusão

Para calcular a soma da matriz JavaScript com a redução, o “reduzir()”O método pode ser utilizado. O método de redução é usado para diminuir ou comprimir o tamanho da matriz, executando diferentes operações. Para fazer isso, calculamos a soma da matriz para reduzir o tamanho. É tudo sobre o método para calcular a soma da matriz JavaScript com o método de redução.