Resumo da Live TikTok 30/09/2024
Olá Pessoal!
Na Live do dia 30/09/2024 estudamos os algoritmos mais utilizados para quem está começando na programação.
FATORIAL
function calcularFatorial(n){
let fatorial = 1;
for(let i = 1; i <= n ; i ++){
fatorial *= i;
//fatorial = fatorial * i
}
return fatorial;
}
const numeroFatorial = 5;
const resultadoFatorial = calcularFatorial(numeroFatorial);
console.log(` O fatorial de ${numeroFatorial} é ${resultadoFatorial}.`)
FUNCAO RECURSIVA
function fatorial(n){
if(n === 0){
return 1;
}
return n * fatorial(n - 1 );
}
const numero = 5;
const resultado = fatorial(numero);
console.log(`O fatorial de ${numero} é ${resultado} .`);
CALCULAR DISTANCIA
function calcularDistancia( velocidade, tempo ){
return velocidade * tempo;
console.log('Processando...');
}
const velocidade = 60;
const tempo = 2;
const distancia =
calcularDistancia(velocidade, tempo);
//contatenação
console.log(` A distância percorrida é ${distancia} km.` );
console.log('A distância percorrida é'
+ distancia + " km." );
VETOR
const numeros = [3,7,12,19,22,29,10,5,15,30];
const baixo = [] // numeros de 0 a 10
const medio = [] // numeros de 11 a 20
const alto = [] // numeros a cima de 20
for(var i = 0; i< numeros.length; i ++){
const numero = numeros[i];
if( numero <= 10){
baixo.push(numero);
}else if( numero <= 20){
medio.push(numero);
}else{
alto.push(numero);
}
}
console.log('Números baixo: ' , baixo);
console.log('Números médios: '+ medio);
console.log(`Números altos: ${alto}`);
SCRIPT
ANOTACOES
// const a = 1234;
// a = 123;
// console.log(a);
// const numeros = [1,2,3,4,5];
// numeros.push(99);
// console.log(numeros);
const pessoa = {
nome: "Marcos",
idade: 44
}
const pessoa2 = {
nome: "Maria",
idade: 20
}
console.log(pessoa.nome)
https://go.hotmart.com/V89811082M?dp=1
https://go.hotmart.com/X90111663X?dp=1
HORÁRIO DAS LIVES
Domingo – Segunda e Quarta às 19:00hs
Quinta – Sexta e Sábado às 10:00hs