/desafio_citti_01

Primeiro desafio da jornada de aprendizado

Primary LanguageJavaScript

desafio_citti_01

Veja o desafio completo em:

https://www.notion.so/Desafio-0-85517bc735f94242b16e6fb429cbf163

Contexto

A partir de 2013 a Tabela Brasileira de Composição de Alimentos (TBCA) está sendo desenvolvida de forma integrada entre a Rede Brasileira de Dados de Composição de Alimentos (Brasilfoods), Universidade de São Paulo (USP) e Food Research Center (FoRC/CEPID/FAPESP).

As informações das bases de dados da TBCA foram obtidas tanto através da análise direta de alimentos em laboratórios no Departamento de Alimentos e Nutrição Experimental da Faculdade de Ciências Farmacêuticas – USP, quanto por compilação de informações de dados analíticos de alimentos brasileiros provenientes de publicações, dissertações, teses, dados internos de outros laboratórios, laudos analíticos disponibilizados por indústrias de alimentos e outras tabelas.

A inclusão de dados na TBCA envolve vários aspectos, como a descrição completa do alimento ou produto, plano de amostragem, métodos analíticos, qualidade dos procedimentos de análise, entre outros. Estas informações são compiladas com o auxílio de um formulário padronizado resultando em uma documentação detalhada sobre o alimento e os procedimentos de amostragem e análise.

Problema

A USP precisa criar uma nova versão do formulário de cadastro da base, você foi encarregado de criar a primeira versão desse formulário usando suas novas habilidades com JavaScript.

Nesse formulário deve ser cadastrado os valores descritos na tabela abaixo:

Tipos de dados

O formulário consiste em 5 campos de input e dois botões: "Salvar" e "Exibir". Ao clicar em Salvar, os dados digitados no formulário precisam ser salvos em um Array, e quando clicar em "Exibir", você deve listar todos os dados do Array no console.

Você pode pegar dados de exemplo no link: http://www.tbca.net.br/base-dados/composicao_alimentos.php

Dicas

  • Baixe o código do Github e tente completar as partes que faltam;
  • Use uma lista de Objetos;
  • Crie um objeto com onde propriedades suas propriedades sejam dados do formulário;
  • Descubra para que serve o método "split" no javascript e como usar ele para lista de nomes;
  • Procure como adicionar e listar dados em um Array javascript;

Entrega

Deve ser enviado até o dia 12/03 (Sexta-feira). No repositorio do Github, no link abaixo.

https://github.com/igorgoncalves/desafio_citti_01