Carregando
0x70Lição 8 de 16

Agrupe dados com arrays e objetos

Guarde listas ordenadas em arrays e descreva coisas com propriedades de objetos.

14 min Questionário com 5 perguntas 1 exercício de código
Ao final desta lição, você saberá
  • Criar e indexar um array
  • Percorrer os valores de um array
  • Ler as propriedades de um objeto

Um array guarda uma lista ordenada. O primeiro item dele está no índice 0. Um objeto agrupa propriedades com nome que descrevem uma coisa.

student.js
1const student = {
2  name: "Ada",
3  scores: [90, 100, 95],
4};
5
6console.log(student.name);
7console.log(student.scores[0]);
Saída
Ada
90

Use um ponto para ler uma propriedade, como student.name, e colchetes com um índice para ler um item de um array, como scores[0]. Os arrays também têm métodos úteis, como map, filter e reduce.

Principais conclusões

  • Os arrays são ordenados e começam no índice 0.

  • Os objetos guardam propriedades com nome.

  • Use a notação de ponto para uma propriedade e colchetes para um índice.

Quiz da aula

5 perguntas · aprovação com 4 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Pratique: escreva código em JavaScript

Escreva o programa, execute-o com os casos de teste e use o retorno para desenvolver suas habilidades em JavaScript.

Exercício 1

Resumo de aluno

+25 XP

A entrada é um JSON de um aluno com um name e um array scores. Imprima o nome, dois-pontos e a média das notas.

  • Três notas
  • Duas notas
main.js
Carregando editor…

O JavaScript roda em um frame isolado do navegador, com limite de 1,5 segundo. A entrada fica disponível na variável de string input.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…