Dia 1 do Desafio dos 100 Dias
Data: 21/08/2024
Objetivo: Aprender e compreender variáveis, operações lógicas e tipos de dados em JavaScript, resolver um problema matemático usando JavaScript e começar a aprender sobre ouvintes de eventos e instruções condicionais.
Hoje, comecei minha jornada em JavaScript aprendendo sobre variáveis. Uma variável em JavaScript é como um contêiner que contém dados, que podem ser um número, um trecho de texto ou qualquer outro tipo de valor. Aprendi como declarar uma variável usando as palavras-chave let, const e var.
Em seguida, explorei operações lógicas, que são usadas para tomar decisões em JavaScript. Aprendi sobre os operadores lógicos básicos:
Também aprendi sobre diferentes tipos de dados, como:
Apliquei meu conhecimento de variáveis e tipos de dados para resolver um problema matemático simples. O problema era calcular a área de um retângulo dada sua largura e altura.
Seguindo em frente, comecei a aprender sobre ouvintes de eventos. Um ouvinte de evento é uma função que espera a ocorrência de um evento específico, como um usuário clicando em um botão, e então aciona alguma ação.
Em termos simples:
Os ouvintes de eventos permitem que o JavaScript responda às ações do usuário em uma página da Web, como clicar em um botão, digitar em uma caixa de texto ou passar o mouse sobre um elemento.
Quando não clicar em
Quando for clicado mostrará dados de carregamento.. então acabará mostrando "Dados carregados via retorno de chamada"
Este é o trabalho de um ouvinte de evento em javascript
Também aprendi sobre instruções condicionais, que me permitem tomar decisões em meu código. Uma instrução condicional verifica se uma condição é verdadeira ou falsa e então executa um bloco de código com base no resultado.
While Loop:
Um loop while em JavaScript continua executando um bloco de código enquanto uma condição especificada for verdadeira. Tentei entender esse conceito imaginando-o como alguém fazendo uma pergunta repetidamente até obter a resposta certa.
Definição simples:
Um loop while continua a ser executado enquanto uma determinada condição permanecer verdadeira.
Exemplo:
let number = 1; while (numberNeste exemplo, o loop começa com número = 1 e continua em execução se o número for menor ou igual a 5. Ele imprime o valor do número e aumenta-o em 1 a cada vez.
For Loop:
Um loop for é semelhante a um loop while, mas geralmente é mais conciso e mais fácil de escrever quando você sabe quantas vezes deseja executar o loop.Definição simples:
Um loop for repete um bloco de código um número específico de vezes.Exemplo:
for (let i = 1; iNeste loop for, i começa em 1 e aumenta 1 após cada loop até chegar a 5. O loop é executado 5 vezes, assim como o loop while.
Diferença entre loops While e For:
Cenário:
Imagine que você está jogando uma moeda. Você quer continuar lançando até obter cara. Como você não sabe quantas voltas serão necessárias, você usaria um loop while para continuar lançando até obter cara.
Agora, se você quiser lançar a moeda exatamente 5 vezes, você usaria um loop for porque sabe que precisa de exatamente 5 lançamentos, não importa o resultado.
Resumindo:
Compreender os loops exigiu algum esforço, mas este exercício me ajudou a ver como eles são úteis na repetição eficiente de tarefas em meu código.
Eu estava tão frustrado e estressado. Isso estava realmente me afetando, a ponto de quase ter vontade de quebrar meu PC. Foi tão avassalador! Você pode me ajudar a descobrir onde tudo deu errado? Mas decidi fazer uma pausa, reiniciar minha mente e finalmente descobri o problema. Continuei dizendo a mim mesmo que poderia ser a melhor versão de mim mesmo, não importa o que acontecesse.
Mas javascript...????
O primeiro dia foi produtivo, pois estabeleci uma base sólida em JavaScript aprendendo sobre variáveis, operações lógicas, tipos de dados e instruções condicionais. Também comecei a explorar como o JavaScript interage com as ações do usuário por meio de ouvintes de eventos. Estou animado para continuar esta jornada e aprofundar minha compreensão de JavaScript no futuro.
Por favor, curta, compartilhe, inscreva-se e acompanhe para saber mais, e também comente sobre que bebida devo tomar para este hambúrguer javascript... haha???
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3