desvendando o código
Live TikTok

Resumo da Live TikTok 28072024

Olá Pessoal!

Na Live do dia 28/07/2024 foram abordados os seguintes temas:

  • Laço FOR;
  • Condicionais Simples, Composta e Aninhada;
  • Escopo com Var e Let;
  • Revisão de criação de objetos e operador This;
  • Tratamento de Erros com Try Catch.
ANOTACOES
// var cont = 1

// for(cont ;cont < 10; cont ++){
// // bloco de comandos 

// }


// if(condicao){ //verdadeira

//     //bloco de comandos
// }else if(condicao){
//     //bloco de comandos
// }else{

//      //bloco de comandos
// }

//  var a = 10;

//  var nome = `marcos`;

var b = 50;
var a = 10;  // escopo global

    if(b == 50){

      var  a = 20 // escopo local
      console.log(a);
    }
console.log(a);


// var a = 10;
// a ++
// a = a + 2;

// console.log(a);

VETORES

const list1 = [1, 2, 3, 4, 5];
list1.pop()
console.log(list1);

const list2 = [1, 2, 3, 4, 5];
list2.shift()
console.log(list2);

const list3 = [1, 2,        3, 4, 5];
//   indice    0  1  2  3  4           
//   posicoes  1  2  3  4  5

list3.splice(2, 0, 99)
console.log(list3);



OBJETOS E OPERADOR THIS
const pessoa ={
    nome: "João",
    sobrenome: "Silva",
    cursos: ["PW", "Java", "PHP"],

    NomeCompleto: function(){
        return pessoa.nome + ' ' +  this.sobrenome;
    } 
}

console.log(pessoa.NomeCompleto());

TRY CATCH
try{
    let resultado = 10 / 2;
    console.log("Resultado", resultado);

    JSON.parse('{"chave": valor}');

}catch (error){

    console.error("Ocorreu um erro:" , error.message)

}finally{
    console.log("Bloco finally");

}

TRY CATCH COM TRATAMENTO
function verificarIdade(idade){
    try{
        if(idade < 18){
    throw new Error("Idade deve ser maior que 18");
        }
        console.log("Idade Permitida:", idade);
    } catch(error){
        console.error("Erro:" , error.message);

    } finally{
       console.log("Verificacao concluida!");
    }   
}

verificarIdade(20);
verificarIdade(16);



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

  • 29/07/2024 às 20:00hs
  • 31/07/2024 às 19:00hs
  • 01/08/2024 às 10:00hs
  • 02/08/2024 às 10:00hs
  • 03/08/2024 às 10:00hs

Leave a Reply

Your email address will not be published. Required fields are marked *