Nessa mini-thread, através de 3 exemplos, exploraremos o poder desses métodos ao trabalharem juntos =)
Se você ainda não conhece essa feature, escrevi uma thread focada nela, em que você aprenderá, através de exemplos, como ela funciona.
O link está nos últimos tweets =)
Vamos imaginar que queremos fazer o seguinte:
1⃣ Agrupar dois dias de trabalho
2⃣ Converter a duração das tasks para horas, ao invés de minutos
4⃣ Multiplicar a duração de cada task pelo preço cobrado por hora
5⃣ Somar o preço total a ser cobrado
O objeto abaixo contém arrays com alguns projetos, organizados por dia da semana.
Agora, queremos obter apenas as tasks que possuem duas ou mais horas.
Topa o desafio? =)
1⃣ Separar os cães dos gatos
2⃣ Aplicar a fórmula de conversão para cada cão
3⃣ Fazer uma refatoração básica no código
Reza a lenda que 1 ano de um cachorro equivale à 7 anos de uma pessoa.
Cientificamente, não é tão simples assim. Mas vamos adotar essa fórmula para fins didáticos =)
👉Retweeta👈 essa thread!
Linkei o início dela ali
em baixo, para facilitar =)
Te vejo na próxima 🔥
Numeric Separators
🔗
Destructuring Assignment em Objetos
🔗
Explorando o map()
🔗
Explorando o filter()
🔗
Explorando o reduce()