forked from Roger-Melo/exercicios-semana-do-js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
103 lines (78 loc) · 2.71 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
/*
01
- Gere um novo array com apenas os números ímpares do array abaixo e exiba
o novo array no console.
Dica: pesquise por remainder operator (%).
*/
const randomNumbers = [10, 30, 15, 25, 50, 40, 5]
/*
02
- Exiba no console quantos números abaixo de 501 o array abaixo possui.
*/
const crazyNumbers = [937, 5, 395, 402, 501, 333, 502, 781, 3, 691]
/*
03
- Gere um novo array com cada um dos números abaixo elevados ao quadrado e
exiba o novo array no console.
Dica: pesquise por exponentiation operator (**).
*/
const numbers = [5, 7, 3]
/*
04
- Utilizando o array abaixo, gere um novo array com apenas os filmes
lançados antes do ano 2000;
- Exiba o novo array no console.
*/
const tarantinoMovies = [
{ name: 'Bastardos inglórios', release: 2009 },
{ name: 'Pulp Fiction', release: 1994 },
{ name: 'Kill Bill: Volume 2', release: 2004 },
{ name: 'Quatro Quartos', release: 1995 },
{ name: 'Sin City', release: 2005 },
{ name: 'Era uma Vez em... Hollywood', release: 2019 },
{ name: 'Django Livre', release: 2012 },
{ name: 'Cães de Aluguel', release: 1992 },
{ name: 'À Prova de Morte', release: 2007 },
{ name: 'Kill Bill: Volume 1', release: 2003 }
]
/*
05
- Gere um novo array que contém apenas os nomes das séries abaixo;
- Exiba o novo array no console.
*/
const tvShows = [
{ name: 'Breaking Bad', releaseYear: 2008 },
{ name: 'Mr. Robot', releaseYear: 2015 },
{ name: 'True Detective', releaseYear: 2014 },
{ name: 'Hannibal', releaseYear: 2013 },
{ name: 'The Handmaid\'s Tale', releaseYear: 2017 },
{ name: 'House M.D.', releaseYear: 2004 },
{ name: 'Watchmen', releaseYear: 2019 }
]
/*
06
- Exiba no console uma lista dos nomes dos jogos do array abaixo;
- A lista deve ter a formatação exemplificada abaixo do array, considerando
inclusive o traço e o espaço antes de cada nome.
Dica: para quebrar linha, você pode usar dentro da string o caractere
especial \n.
*/
const cart = [
{ name: 'Dark Souls III', price: 95.03 },
{ name: 'Shadow of the Tomb Raider', price: 101.19 },
{ name: 'Sekiro: Shadows Die Twice', price: 179.99 },
{ name: 'Resident Evil 2', price: 119.90 },
{ name: 'Death Stranding', price: 149.99 }
]
/*
- Nome 1
- Nome 2
- Nome 3
Obs: 👆🏻 o objetivo do exercício é gerar a string acima.
A string deve ter exatamente a formatação acima (com traço, quebra de linha,
e cada item em uma linha).
console.log é apenas uma forma de você visualizar a string que você está
gerando. Não é o objetivo final do exercício.
O objetivo final NÃO É executar um console.log para cada nome. Mas sim gerar
uma única string que contém uma lista exatamente como o exemplo acima.
*/