Olá novamente leitor(a) do blog!
Este artigo é complementar ao anterior! Caso ainda não o tenha lido,
segue o link.
Este artigo é para escrever sobre o método reduceRight() de um
array no OfficeScript | TypeScript.
Este método reduceRight() é similar ao método
reduce() com uma pequena diferença. Ao invez de fazer a redução do
array da esquerda para a direita, ele faz da direita para a
esquerda.
Este método também apresenta uma pequena divergência entre a forma de
escrever seus argumentos na documentação oficial e na aplicação prática, por
isso informo abaixo formas diferentes de fazer o uso do método
reduceRight().
O método, segundo sua documentação oficial deve ser utilizado da forma
abaixo:
lista = [1,2,3,4,5]
let x = lista.reduceRight(function(a,
b){return a + b;});
A executar a instrução no Excel Online (OfficeScript) o método retorna um
erro (conforme imagem abaixo).
Para executar este método corretamente no OfficeScript, devemos fazer uma
pequena adaptação em sua aplicação:
lista = [1,2,3,4,5]
let x = lista.reduceRight((a, b) => return a +
b);
Exemplo:
quebrei quando fui utiliza-lo pela primeira vez!
Office Script | TypeScript – Método reduceRight para array
Office Script | Que tal estudar esta tecnologia agora?
Office Script | Estrutura de decisão IF … ELSE IF … ELSE … – Artigo 1
Office Script | Estrutura de decisão SWITCH … CASE – Artigo 1
#cursostrovato #reduceRight