Agora é hora de você escrever alguns dos seus próprios códigos usando objetos javascript.
Nós apenas vamos fazer um exercício rápido.
Você vai criar uma matriz de banco de dados de filmes.
Então isso parece muito mais complicado do que é.
A idéia é que você tenha uma matriz chamada filmes e dentro dessa matriz você tem um monte de
objetos de filme.
Então, é como a coisa de comentários postagem que vimos anteriormente.
Então, um filme deve ter um título que seja uma string uma classificação que seja um número e tenha assistido qual é um booleano.
Então, é só suposto determinar se você viu o filme ou se não viu o filme.
Então eu quero definir uma matriz com três ou quatro filmes diferentes nele.
Então você vai percorrer a matriz e imprimir algo que se parece com isso.
Então, em cada linha, você vai dizer que você assistiu ao título do filme marcar o número de estrelas que a
classificação ou se assistiu é falso.
Você está certo, você não viu o título do filme marcar a classificação.
Então, novamente, você terá uma série de objetos de filme.
Cada um tem uma classificação de título e viu qual é o.
Então você vai percorrer essa série de filmes e imprimir uma linha para cada um.
E essa linha incluirá.
Se você tem ou não viu o filme o título e a classificação.
OK, então é possível que você tente isso por conta própria e então volto em alguns segundos para responder a resposta.
ESTÁ BEM.
Então, vamos começar a escrever a solução.
Eu vou abrir o console e declarar a disposição de um filme.
Até agora, os filmes são iguais a uma matriz.
E então dentro do Saray vamos colocar um monte de objetos.
Então, cada objeto de filme vai ter um título e
só vou fazer dois.
Então não passamos muito tempo aqui título em Bruges.
Ótimo filme se você não viu.
Assistiu.
Isso será verdade para mim e a classificação é cinco.
longo eu vou recuar isso, coloque cada propriedade em sua própria linha.
E porque isso só está ficando um pouco
É muito mais legível.
Então, vamos fazer mais um filme e isso será congelado pela maré que eu realmente não vi.
Então isso é falso e a classificação será quatro pontos cinco.
Isso só está baseado no que eu ouvi e vamos deixar nossos filmes nisso.
Então dois filmes cada um tem um título.
Uma string observou um booleano e classificou um número.
Então, vamos entrar e dar uma olhada em nossos objetos de matriz de filmes.
Assim como esperamos.
Então, agora, tudo o que temos a fazer é fazer um loop na matriz e, em seguida, imprimir esta corda agradável para cada filme.
Então eu vou usar um para cada um.
Então, filmes para cada um.
Mas é claro que você também pode usar facilmente um loop ou o que você prefere.
Então, para cada um, daremos um nome de espaço reservado ao filme e isso abrirá isso e tudo o que
queremos fazer é imprimir uma linha para cada filme.
Então, esse será um longo registro de pensamento do comp.
E, ao invés de fazer um gigante Cazotte log que tem um monte de mais sinais nele.
Na verdade, vou fazer uma string chamada resultado.
Então, isso vai parecer que este resultado var é igual e vai começar como você tem, porque se você
olhar por aqui todos começam com você, você tem.
Então, vou começar o meu fio assim e depois vou ter uma declaração if
para decidir o que vem depois, eu também vou adicionar ou eu vou adicionar não visto.
Então, para fazer isso.
Certifique-se de ter seu espaço aqui e, na próxima linha, apenas tenha uma declaração if.
Se o filme assistiu.
Então, se nós assistimos, vamos definir o resultado dois mais igual observado
com o espaço depois, ou então vamos definir resultado mais igual a não cena.
Também com o espaço depois.
Então, basicamente, estamos construindo essa string que vamos imprimir no final.
Então começa.
Você tem espaço e, em seguida, dependendo do valor de ter assistido para cada filme, vamos adicionar ou
concatenar assistido ou não visto, então o próximo passo é seguir em frente e adicionar o filme ao título.
Então, em seguida, fazemos um resultado para nós iguais e você verá que existem citações em torno do título.
Então, se queríamos fazer essas citações funcionar, precisamos ter certeza de que temos a cotação invertida para escapar
das aspas duplas.
Então, vamos dar resultados mais igual e então vamos começar com nossa cotação.
Então, isso é um pouco estranho.
E então vamos adicionar mais o título do ponto do filme mais.
E, em seguida, a citação de encerramento no final que temos que fazer apenas uma cotação de barra invertida.
Então, são muitas aspas.
Lembre-se que isso se transforma em apenas uma cotação dupla e isso se transforma em uma cotação dupla.
E então vamos adicionar um espaço depois dessa dupla cita e um traço e, então, a última coisa
é adicionar o resultado mais igual ao número de estrelas.
Então, isso vai ser, você não precisa de classificação de filme de
citações mais estrelas assim.
E então vamos custar o resultado do log e acabamos com isso aqui.
Você assistiu em Bruges cinco estrelas que você não viu Frozen 4. 5 estrelas.
à classificação miserável 3.
E podemos seguir em frente e
adicionar mais um filme aqui para dar título 5 e assistiu definir isso para falso.
Eu vi o musical nunca o filme e vamos recuar isso apenas para que seja mais fácil ler e ler
isso.
Então, entre e insira aqui e execute o nosso código novamente para imprimir as coisas e podemos passar por isso
mais uma vez.
Fazemos uma string de resultado cada vez no loop for e vamos construir lentamente essa sequência de resultados.
Então, vamos dar o exemplo de Bruges.
Nós vamos adicionar que você tem espaço.
E então, se o filme assistiu é verdade, o que é que vamos para mais é igual a assistido.
Então, acabamos com você assistiu e depois o espaço depois disso e depois substitua a bobina em uma
dupla cotação.
Além disso, o título do filme mais outra citação de filme.
Então, nós temos.
Você viu citações duplas em Bruges e espaço de daspas de dupla cotação e depois adicionamos a classificação de filmes e
as estrelas.
Então a classificação do filme é cinco.
Então, acabamos com você assistiram em Bruges cinco estrelas e imprimimos isso.
Você pode ver que funciona bem.
E o nosso recentemente adicionado Les Miserables aparece como você não viu.
Les Miserables 3. 5 estrelas.
E isso era tudo o que precisávamos fazer.
Se você queria refatorar isso um pouco, pode ser uma boa idéia é mover a maior parte da lógica
aqui.
Além da impressão, mova tudo para uma função separada.
Então, eu vou copiar isso e criar uma função chamada String de compilação e isso levará um único
objeto de filme e, em seguida, dentro se eles vão adicionar todo esse código que leva uma variável de resultado e lentamente
o constrói exatamente o mesmo .
Eu continuei com o nome de filme, então não precisamos mudar nada.
E então, a última coisa seria o resultado de retorno e isso é tudo o que precisamos lá e então precisamos mudar
um pouco nosso loop for.
imprimir, será executado simplesmente cancelar esse filme de string preenchido.
Então, vamos fazer coisas de filme para cada função de cada filme e para cada um o que vamos fazer é seguir em
frente e executar criar uma série de filmes e, para
Então, isso o limpou muito.
Basta lembrar quando a sequência de compilação de repetição passamos em cada filme.
Isso faz uma string e retorna o resultado.
Então, isso aqui será substituído por qualquer string que seja devolvido e
que será impresso.
Então, acabamos com isso.
Então é um pouco mais limpo.
Acabamos com esse simples simples para cada um.
Isso é muito claro o que está acontecendo.
Imprimir Howsabout log.
Crie uma string para cada filme.
Faz muito sentido se você apenas olha isso.
Você pode imediatamente dizer o que é suposto fazer.
Com base no nome.
OK, então é isso.