desvendando o código
Live TikTok

Resumo da Live TikTok 28/09/2024

Olá Pessoal!

Na Live do dia 28/09/2024 estudamos os Laços While e Do While com HTML CSS e JavaScript.

WHILE1
<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>While 1</title>
    <style>
        body{
            font-family: Arial, Helvetica, sans-serif;

        }
        ul{
            list-style-type: none;
        }

        li{
            background-color: #f0f0f0;
            margin: 5px;
            padding: 10px;
            border-radius: 5px;
            max-width: 50%;
            text-align: center;
        }

    </style>
</head>

<body>
    
    <h1>Números Pares de 0 a 20</h1>
    <ul id="lista-numeros">    </ul>

    <script src="script.js"></script>

</body>
</html>


let i = 0;

const lista = document.getElementById('lista-numeros');

while( i <= 25){

    if(i % 2 === 0){

        const li = document.createElement('li');
        li.textContent = i;
        lista.appendChild(li);
    }
    i++;
}








WHILE2

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Contagem Regressiva</title>
    <style>
        body{
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin-top: 50px;
        }

        #resultado{
            font-size: 2em;
            margin-top: 20px;
        }
    </style>
</head>
<body>
   

        <h1> Contagem Regressiva </h1>

        <input type="number" id="numero"
        placeholder=" Digite um número">
        <button id="iniciar-contagem">

         Iniciar Contagem</button>

        <div id="resultado"> </div>



    <script src="script.js"></script>
</body>
</html>

function inciarContagem(){
    const resultado = document.getElementById('resultado');
    let numero =
    Number(document.getElementById('numero').value);

    if(  !isNaN(numero) ){
        resultado.textContent = "";

        while(numero >= 0){
           const div = document.createElement('div');
           div.textContent = numero;
           resultado.appendChild(div);
           numero --;     
        }

        // LIMPAR O CAMPO DO INPUT
        document.getElementById('numero').value = ""
    }else{
        resultado.textContent = " Insira um número válido!"
    }
    
}

//EVENTO DO CLICK

document.getElementById('iniciar-contagem')
.addEventListener('click', inciarContagem);


document.getElementById('numero')
.addEventListener('keydown', function(event){

    if(event.key === 'Enter'){
        inciarContagem();       

    }
})




DO WHILE 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>

        body{
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin-top: 50px;
        }
        #mensagem{
            font-size: 1.2em;
            color: rgb(11,128,151);
            margin-top: 20px;
        }
    </style>
</head>
<body>

    <h1>Bem vindo!</h1>
    <button id="inserir-nome"> Digite seu nome  </button>
    <p id="mensagem">     </p>
    

    <script src="script.js"></script>
</body>
</html>


document.getElementById('inserir-nome')
.addEventListener( 'click', function(){  
    let nome;

    do{
        nome = prompt('Digite seu nome');

    }while(!nome)

        document.getElementById('mensagem')
        .textContent = " Olá, " + nome + 
        "! Seja bem vindo." ;

   });

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 *