Ir para o conteúdo
  • Cursos
  • Sobre
  • Conteúdo
  • Eventos
  • Contato
Menu
  • Cursos
  • Sobre
  • Conteúdo
  • Eventos
  • Contato
pedir orçamento
BLOG

Office Script | TypeScript – Método reduce para array (dica)

Olá leitor(a) do blog!

Este artigo é para dar uma dica aos usuários que vão utilizar o método
reduce() de um array no OfficeScript | TypeScript.

Na documentação da linguagem (TS), o método reduce() permite
aplicar uma função de redução de um array, reduzindo seus elementos a partir
da aplicação de uma função. Por exemplo, você quer somar todos os elementos
de um array.

Este método realizará (da esquerda para a direita) a aplicação de uma
função sempre aos dois primeiros caracteres, reduzindo-os a um. O método
continua a redução até restar apenas 1 valor, por isso seu nome
reduce.

O método, segundo sua documentação oficial deve ser utilizado da forma
abaixo:

    lista = [1,2,3,4,5]

    let x = lista.reduce(function(a,
b){return a + b;});

A executar a instrução no Excel Online (OfficeScript) a função 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.reduce((a, b) => return a + b);

Exemplo:



Se você estava quebrando a cabeça, assim como eu, agora tem uma
solução!

Deixe seu comentário e me diga:
Já está utilizando o OfficeScript no seu dia a dia?

Até o próximo artigo.


Alessandro Trovato









Outros artigos sobre o tema:

Office Script | TypeScript – Método reduce para array (dica)
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 IF … ELSE IF … ELSE … – Artigo 2
Office Script | Estrutura de decisão SWITCH … CASE – Artigo 1
Office Script | Estrutura de decisão SWITCH … CASE – Artigo 2
Office Script | Type Annotation – Declaração de variáveis
Office Script | Como ativá-lo em sua organização
Office Script | Como compartilhar seu script com outras pessoas
Office Script | Gravador de Ações – Problema e Solução: Classificação Horizontal
Office Script | Classificação vertical dos dados
Office Script | Estrutura de Repetição FOR

#typescript #officescript #excelonline #excelscript #trovato #mvp #mvpbr
#cursostrovato



Contato

Telefone:

+55 11 98861.4882

E-mail:

contato@alessandrotrovato.com.br

Siga-nos

Facebook Instagram Linkedin Twitter Youtube

© Copyright 2024 – Todos os direitos reservados | Alessandro Trovato

criado por: