Resumo da Live TikTok 03082024
Olá Pessoal!
Na Live do dia 03/08/2024 foram abordados os seguintes temas:
- Laço FOR;
- Condicionais Simples, Composta e Aninhada;
- forEach;
- indexOF;
- findIndex;
- Vetores de Objetos;
- Callback.
ANOTACOES
// for(var i = 1; i < 10; i++){
// // bloco de comandos
// }
// if(condicao){ // verdadeira
// //bloco de comandos
// }else{
// //bloco de comandos
// }
// var b = 10
// let a = 20 //escopo global
// if(b == 10){
// let a = 1000; //escopo local
// }
FOREACH
// const numeros = [1,2,3,4,5];
// function multiplicar(valor){
// return console.log(valor * 5)
// }
// numeros.forEach(multiplicar);
const numeros = [1,2,3,4,5];
// indice 0 1 2 3 4
// posicao 1 2 3 4 5
console.log( numeros.indexOf(2) );
OBJETOS
const pessoa = {
nome: "João",
sobrenome: "Silva",
NomeCompleto: function(){
return pessoa.nome + ' ' + this.sobrenome;
}
}
console.log(pessoa.NomeCompleto());
VETOR DE OBJETOS E FINDINDEX
const pessoas =[
{
nome: "Alice",
idade: 25,
cidade: "Rio de Janeiro",
interesses:["Musica", "Filmes", "Viajar"]
},
{
nome: "João",
idade: 15,
cidade: "São Paulo",
interesses:["Natacao", "Filmes", "Livros"]
}
];
const index = pessoas.findIndex(
function(p){
return p.cidade === 'Rio de Janeiro'
}
)
console.log(index)
CALLBACK
// function somar(a,b){
// console.log("Somando os valores...");
// return a + b;
// }
// console.log(somar(5,6));
function saudar(nome, callback){
console.log("Olá " + nome);
callback();
}
function despedir(){
console.log('Tchau');
}
saudar('Marcos', despedir);
CALLBACK2
function calculadora(a, b, operacao){
return operacao(a,b);
}
function somar(a,b){
return a + b;
}
function multiplicar(a,b){
return a * b;
}
console.log(calculadora(5,3,somar));
console.log(calculadora(5,3,multiplicar));
Desvendando o Mundo da Programação: Curso Básico e Avançado de Algoritmos e JavaScript Exclusivo no Hotmart!
https://go.hotmart.com/V89811082M?dp=1
https://go.hotmart.com/X90111663X?dp=1
PRÓXIMAS LIVES
04/08/2024 às 19:00hs