Inicio » artigo » excel » excel online » mvp » mvpbr » officescript » typescript » Office Script | TypeScript - Método reduceRight para array
Postado Por: Alessandro Trovato Data: 06:53 / comentario : 0
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:
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:
let x = lista.reduceRight((a, b) => return a + b);
Espero que não quebre a cabeça na aplicação deste método, tanto quanto eu quebrei quando fui utiliza-lo pela primeira vez!
Deixe seu comentário e me diga: Já está utilizando o OfficeScript no seu dia a dia?
#typescript #officescript #excelonline #excelscript #trovato #mvp #mvpbr #cursostrovato #reduceRight