“Não basta saber, é preferível saber aplicar. Não é o bastante querer, é preciso saber querer.”
Sobre o desafio | Entrega | Licença
Desafios para fortalecer alguns conceitos, entre eles:
- Objetos;
- Vetores.
Crie um programa que armazena dados da empresa Rocketseat dentro de um objeto chamado empresa
. Os dados a serem armazenados são:
-
Nome: Rocketseat
-
Cor: Roxo
-
Foco: Programação
-
Endereço:
- Rua: Rua Guilherme Gembala
- Número: 260
Obs.: Para armazenar os dados de endereço da empresa você pode criar objetos intercalados, por exemplo:
const usuario = {
nome: "Diego",
empresa: {
nome: "Rocketseat"
}
};
Imprima em tela utilizando console.log
o nome da empresa e seu endereço no seguinte formato:
A empresa Rocketseat está localizada em Rua Guilherme Gembala, 260
Obs. Para imprimir em tela utilize o formato de template strings, por exemplo
console.log(`O nome do usuário é ${usuario.nome}`);
Crie um programa com um objeto para armazenar dados de um programador como nome
, idade
e tecnologias
que trabalha.
Um programador pode trabalhar com várias tecnologias, por isso armazene essas tecnologias em um array.
As tecnologias também devem ser objetos contendo nome
e especialidade
, use as tecnologias abaixo:
{ nome: 'C++', especialidade: 'Desktop' }
{ nome: 'Python', especialidade: 'Data Science' }
{ nome: 'JavaScript', especialidade: 'Web/Mobile' }
Por exemplo:
const objeto = {
propriedade: [
{ nome: "C++", especialidade: "Desktop" },
{ nome: "JavaScript", especialidade: "Web/Mobile" }
]
};
Imprima em tela o nome e especialidade da primeira tecnologia que o usuário utiliza no seguinte formato:
O usuário Carlos tem 32 anos e usa a tecnologia C++ com especialidade em Desktop
// Construção e impressão de objetos
const usuario = {
nome: 'Carlos',
idade: '32',
tecnologia: {
nome:'C++',
foco:'Programação'
}
}
console.log(`A empresa ${usuario.tecnologia.nome}`)
Esse desafio não precisa ser entregue e não receberá correção, mas você pode ver um exemplo de solução aqui. Após concluí-lo, adicionar esse código ao seu Github é uma boa forma de demonstrar seus conhecimentos para oportunidades futuras.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com 💜 by Robsongap 👋 Entre na nossa comunidade!