desvendando o código
Live TikTok

Resumo da Live TikTok 13/09/2024

Olá Pessoal!

Na Live do dia 13/09/2024 abordamos os seguintes temas:

PACOTE PROMPT-SYNC

Características:

  • Mais leve e simples.
  • Não oferece muitas funcionalidades avançadas.
  • Foca em capturar entrada de texto de forma rápida e direta.
  • Útil para cenários onde não há necessidade de configurações complexas ou múltiplas opções de entrada.

PACOTE READLINE-SYNC

Características:

  • Oferece funcionalidades adicionais, como menus interativos, seleção de múltiplas opções e validação de entradas.
  • Suporta a leitura de múltiplas linhas e a configuração de prompts com tempo limite.
  • Pode capturar entradas de tipos diferentes, como números e senhas com máscara.
SCRIPT

const prompt = require('prompt-sync')();
var nome = prompt("Insira seu nome: ");
console.log("Olá meu nome é: " + nome);

TABUADA


const prompt = require('prompt-sync')();

const numero =
  Number(prompt("Digite a tabuada: "));

console.log(`Tabuada do ${numero}`);

for(let i = 1; i <=5; i++){

    console.log (`${numero} x ${i}
         = ${ numero * i}`);
}
console.log(" \n fim da tabuada \n");

DOWHILE

const prompt = require('prompt-sync')();
var num;

do{

    num = Number(prompt("Insira um número: "));
    if(num === 0 || isNaN(num)){
        console.log("Digite um número válido...");
    }

}while(num === 0 || isNaN(num))
    var pares = `Pares entre 1 e ${num}: `

for(var  i = 2; i <= num; i =  i + 2){
    pares = pares + i + ", "
}

console.log(pares);


WHILE 


const readlineSync = require('readline-sync');



let senha = readlineSync.question('Digite sua senha: ', {
    hideEchoBack: true // Oculta os caracteres digitados
});

const senhaCorreta = '12345';

let contador = 1;


while (senha !== senhaCorreta) {
    senha = readlineSync.question('Digite sua senha: ', {
        hideEchoBack: true // Oculta os caracteres digitados
    });
   
    if(senha !== senhaCorreta){
        contador = contador + 1;
        console.log("\n" + contador+ "º" + "tentativa "  );
    }    


    if(contador === 3){
        console.log("Ultima tentativa, na próxima o sistema irá fechar \n");      
    }


    if(contador === 4){
        console.log('Senha incorreta, tente novamente.');
        return console.log("deslogado do sistema ...");
       
    }
}


console.log('Senha correta! Acesso concedido.');

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

Leave a Reply

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