Estudos realizados durante o curso. Veja os exercícios em https://regianegaspar.github.io/JavaScript-cursoemVideo/
Módulo de apresentação do que é o JavaScript, sua hisória e as indicações de referência. Escrevendo o primeiro alert.
- Usar alert, confirm e prompt.
O que são identificadores, tipos de dados, como manipular os dados, operadores (aritméticos, atribuição, relacionais, lógicos e ternários).
- Pergunta o nome da pessoa através de um prompt e exibe em um alert.
- Pergunta dois valores em prompt e devolve a soma em um alert.
- Pergunta o nome da pessoa em um prompt e exibe na tela quantas letras o nome possui além de exibir o nome só com letras maiúsculas.
O que é o DOM, meios de selecionar algo do document, eventos de mouse, o que são funções e exercícios.
- Aprendi que posso selecionar um elemento usando TagName, Id, Name, ClassName e Selector ou SelectorAll para fazer modificações.
- Eventos de mouse: mouseenter, mouseout e click.
- Usando uma função pega dois valores digitados em imput e retorna a soma.
Tipos de condições e exercícios.
- Uutilizar o console para exibir se a pessoa passou da velocidade permitida usando if.
- Utilizando um imput para pedir o país em que a pessoa nasceu verifica com if-else se a pessoa é brasileira ou estrangeira.
- Exibe na tela a velocidade digitada e se a pessoa foi multada ou não utilizando um if.
- Verifica a partir da idade se a pessoa não vota, se o voto é obrigatório ou se o voto é opcional usando if-else.
- De acordo com o horário exibe bom dia, boa tarde ou boa noite no console usando o new Date e getHours.
- Utilizando o new Date e getDay veridica o dia da semana com um switch case.
- Utiliza um new Date para saber as horas e exibe na tela além de imagem e cor de acordo com o período usando um if-else.
- A partir de ano de nascimento e sexo informados exibe a idade e uma imagem de acordo com a idade calculado utilizando if-else.
Tipos de repetições e exercícios, como usar o como depuração.
- A partir de números digitados (inicial e final) conta na quantidade desejada utilizando for.
- Gera a tabuada do número desejado usando while.
Variáveis simples e compostas, trabalhando com funções e exercícios.
- A partir de números digitados exibe o menor, maior, quantidade de números digitados, soma e média dos números.
Desafio 1 - Ao clicar no botão exibe um alert com o número do botão clicado.
Desafio 2 - Ao clicar no botão pede o nome e a idade em prompt para exibir em um alert.
Desafio 3 - Ao clicar no botão pede um número (em prompt) para exibir seu sucessor e antecessor num alert.
Desafio 4 - Ao clicar no botão pede em prompt o nome do produto, seu preço e a quantia dada para exibir em um alert o troco.
Desafio 5 - Pede em um prompt um valor em metros para exibir na tela suas conversões.
Desafio 6 - Exibe na tela a conversão de uma medida de temperatura dada em Celsius, em Fahrenheit e Kelvin.
Desafio 7 - Converte uma quantia de reais para dólares.
Desafio 8 - A partir de um produto e seu preço, calcula seu desconto de 10% e seu novo preço.
Desafio 9 - A partir do nome do funcionário, de seu salário e da porcentagem, calcula quanto será o aumento e o novo salário.
Desafio 10 - Dados os coeficientes de uma equação do segundo grau calcula seu Δ.
Desafio 11 - Verifica se um ano é bissexto.
Desafio 12 - Dados os preços de um produto (anterior e atual) calcula se ele ficou mais barato ou mais caro, qual o valor que variou e qual a porcentagem.
Desafio 13 - A partir do nome e das duas notas de um aluno calcula se ele foi aprovado, reprovado ou se ficou de recuperação.