Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Métodos de Arrays em Linguagem de Programação: Uma Introdução, Exercícios de Matemática

Lista de exercícios de array em javascript

Tipologia: Exercícios

2018

Compartilhado em 04/10/2021

lucas-ferreira-ura
lucas-ferreira-ura 🇧🇷

1 documento

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Já utilizamos alguns métodos dos arrays nessa aula, e ainda existem muitos
métodos que não vimos. Porém, pode ainda ter ficado a dúvida: O que são os
métodos?
Um método é uma função que serve como uma propriedade do array ou de um
objeto (que veremos em outro curso). Ele pode realizar tarefas pré-definidas
usando os dados do array e dos parâmetros que passamos para eles, como
adicionar, remover ou até encontrar elementos.
Existem muitos métodos para conseguir lembrar de todos, mas vamos listar os
principais para a aprendizagem. São eles:
concat()
oJunta dois arrays, colocando o array passado como argumento, logo
depois do primeiro. Em português essa operação é conhecida como
concatenação.
oNão altera o array no qual foi chamado, então precisamos salvar esse
resultado em um novo array.
filter()
oRetorna uma lista contando todos os elementos que passaram em um
teste, ou seja, uma função escrita por nós.
oNão altera o array onde foi chamado, então precisamos salvar esse
resultado em um novo array.
find()
oFunciona de forma parecida com o filter, porém retorna apenas o
primeiro valor que satisfizer o teste, podendo ser uma string ou um
número.
findIndex()
oFunciona igual o3find(), mas retorna o índice em vez do elemento,
possibilitando usá-lo em outras partes do código.
lastIndexOf()
oÉ igual o3findIndex()3porém começa do último elemento, não no
primeiro.
forEach()
oExecuta uma função em cada elemento do array de forma individual.
oNão altera o array original e nem retorna um valor, deixando esse
trabalho a cargo da função escolhida.
pop()
oRetira o último elemento do array.
oAltera o array original removendo o elemento.
pf2

Pré-visualização parcial do texto

Baixe Métodos de Arrays em Linguagem de Programação: Uma Introdução e outras Exercícios em PDF para Matemática, somente na Docsity!

Já utilizamos alguns métodos dos arrays nessa aula, e ainda existem muitos métodos que não vimos. Porém, pode ainda ter ficado a dúvida: O que são os métodos? Um método é uma função que serve como uma propriedade do array ou de um objeto (que veremos em outro curso). Ele pode realizar tarefas pré-definidas usando os dados do array e dos parâmetros que passamos para eles, como adicionar, remover ou até encontrar elementos. Existem muitos métodos para conseguir lembrar de todos, mas vamos listar os principais para a aprendizagem. São eles:  concat() o Junta dois arrays, colocando o array passado como argumento, logo depois do primeiro. Em português essa operação é conhecida como concatenação. o Não altera o array no qual foi chamado, então precisamos salvar esse resultado em um novo array.  filter() o Retorna uma lista contando todos os elementos que passaram em um teste, ou seja, uma função escrita por nós. o Não altera o array onde foi chamado, então precisamos salvar esse resultado em um novo array.  find() o Funciona de forma parecida com o filter, porém retorna apenas o primeiro valor que satisfizer o teste, podendo ser uma string ou um número.  findIndex() o Funciona igual o find(), mas retorna o índice em vez do elemento, possibilitando usá-lo em outras partes do código.  lastIndexOf() o É igual o findIndex() porém começa do último elemento, não no primeiro.  forEach() o Executa uma função em cada elemento do array de forma individual. o Não altera o array original e nem retorna um valor, deixando esse trabalho a cargo da função escolhida.  pop() o Retira o último elemento do array. o Altera o array original removendo o elemento.

 shift() o Retira o primeiro elemento do array. o Altera o array original removendo o elemento e trocando o índice de todos os elementos para um a menos do que eram, o índice 1 passa a ser o 0, o 2 passa a ser o 1, e assim por diante.  push() o Adiciona o elemento passado como parâmetro do array, porém na última posição. o Altera o array original com o novo valor.  unshift() o Funciona igual ao push(), porém adiciona na primeira posição e acaba trocando o índice de todos os elementos. o Altera o array original com o novo valor.  reduce() o Utiliza uma função definida pelo usuário em cada um dos elementos, guardando o resultado em uma variável que pode ser acessada dentro da função que foi definida, retornando um único valor no final, reduzindo o array para um único valor.  reduceRight() o Funciona igual o reduce() porém começa do final do array e segue até o início.  reverse() o Inverte a ordem dos elementos do array, então o primeiro vira o último, o segundo o penúltimo e assim por diante.  slice() o Copia uma parte do array para outro array.  sort() o Organiza o array de acordo com a classificação Unicode, onde os números vêm antes das letras, porém não funciona corretamente para números, onde temos que definir uma função que irá auxiliar o comando.  splice() o Consegue remover, um ou mais elementos consecutivos caso o segundo parâmetro tenha um valor maior que 0, e incluir um ou mais elementos a partir de um índice escolhido.