Resumo da Live TikTok 11/10/2024
Olá Pessoal!
Na Live do dia 11/10/2024 Trabalhamos com os métodos Map Filter e Reduce.
FOR
var nome = "Marcos";
var tamanho = nome.length;
for( let contador = 1; contador <= tamanho; contador ++){
console.log(' Etapa ' , contador);
}
MAP
const numeros = [1,2,3,4,5];
// indice 0 1 2 3 4
const dobrados = [];
for(let i = 0; i < numeros.length; i ++ ){
dobrados.push(numeros[i] * 2);
}
console.log('Resultado com FOR ', dobrados);
////////////////////////////////////////////////////
const numeros2 = [1,2,3,4,5];
const dobrados2 =
numeros2.map( numero => numero * 2 );
console.log('Resultado com MAP ', dobrados2);
FILTER
const numeros = [1,2,3,4,5,6];
const pares = [];
for(let i = 0; i <numeros.length; i ++){
if( numeros[i] % 2 === 0){ //verdadeiro
pares.push(numeros[i]);
}
}
console.log("Resultado com o FOR ", pares);
//////////////////////////////////////////////
const numeros2 = [1,2,3,4,5,6];
const pares2 =
numeros2.filter( numero => numero % 2 === 0 );
console.log("Resultado com o FILTER ", pares2);
REDUCE
const numeros = [1,2,3,4,5];
let soma = 0;
for (let i = 0; i < numeros.length; i++ ){
soma += numeros[i];
}
console.log('Resultado com o FOR ', soma);
/////////////////////////////////////////////////////
const numeros2 = [1,2,3,4,5];
let soma2 =
numeros2.reduce( ( acumulador, valorAtual ) =>
acumulador + valorAtual, 0
);
console.log('Resultado com o REDUCE ', soma2);
https://go.hotmart.com/V89811082M?dp=1
https://go.hotmart.com/X90111663X?dp=1
HORÁRIO DAS LIVES
Domingo e Segunda às 19:00hs
Quarta às 18:00hs
Quinta e Sexta às 9:30hs
Sábado às 20:00hs