Como usar em loops para somar uma variedade de números
A natureza iterativa do loop for ajuda a somar todos os números de uma matriz. Antes de entrar em exemplos, vamos entender o funcionamento do loop em JavaScript.
para (inicialização; condição; incremento/decremento)O inicialização da variável define o valor de onde a variável de loop começará. O doença Parte do loop for define um limite que deve ser cumprido para executar declarações (Código JavaScript). Após cada iteração, o incremento/decremento parte aumenta ou diminui o valor da variável de loop.
Exemplo
O código JavaScript fornecido abaixo faz uso de um loop para somar os elementos de uma matriz.
O código acima cria uma variedade de números nomeados ARR1. O res A variável é inicializada para armazenar a soma dos elementos. Depois disso, o loop for exercido da seguinte maneira:
Saída
A saída mostra que os números dentro da matriz são resumidos e a soma é impressa.
Como usar um loop de tempo para somar uma variedade de números
O trabalho do loop while depende da seguinte sintaxe.
While (condição)Depois que uma condição é verificada, o código é executado até que seja verdadeiro. Um incremento final ou decréscimo da variável conclui a iteração.
Exemplo
O código JS seguinte pratica um loop de tempo para somar uma variedade de números.
var arr = [2, 4, 8, 14];No código acima, a matriz nomeada arr é inicializado juntamente com as variáveis chamadas “soma" e "eu““. Além disso, a condição está definida como “eu < arr.length”, Que afirma que o loop while será executado até o valor da variável“eu”Atinge a duração de arr. Dentro do loop, cada elemento da matriz seria resumido no valor de soma.
Saída
A saída acima mostra que o loop while pode ser usado para somar uma variedade de números em javascript.
Como usar o método Reduce () para somar uma variedade de números
O método de JavaScript Reding () também pode ser usado para somar a matriz de números. Como no loop, o método Reduce () também itera sobre o número de uma matriz. A sintaxe seguida pelo método Reduce () é fornecida abaixo.
variedade.Reduza (função (retval, currval, currrindex, matriz), val)O método reduz () aceita dois parâmetros, primeiro se função de retorno de chamada e o segundo é Val(valor inicial). O função de retorno de chamada pode aceitar quatro parâmetros, dois (Retval e Currval) deles são necessários e outros dois (CurrIndex e variedade) são opcionais.
Exemplo
O código JavaScript a seguir utiliza o método Reduce () para calcular a soma dos números armazenados em uma matriz.
var arr = [4, 8, 12, 16];No código acima,
Saída
A saída mostra que o método reduz () calculou a soma da matriz de números.
Conclusão
JavaScript fornece o suporte de vários loops (e.g. "Para" e "while") e o método reduz () para somar uma variedade de números. A natureza iterativa dos loops é útil para obter a soma de uma matriz, porque os loops pretendem considerar cada elemento um por um. Para obter a soma dos elementos da matriz em JavaScript, fornecemos a sintaxe e o uso do loop for-loop, no loop whilef e reduzem () para adicionar todo o número de um conjunto.