- Um editor de código (visualStudioCode, ou qualquer outro de sua escolha)
Obs: No vídeo base dos projetos é utilizado o Visual Studio Code, mas fique a vontade em escolher a sua IDE.
Plugins para ajudar no desenvolvimento dos projetos
Plugin | LINK |
---|---|
Live Server | https://marketplace.visualstudio.com |
Escreva seu primeiro código na IDE:
- dentro de um arquivo html na tag <script>
<script>
console.log("Olá, mundo!")
</script>
- em um arquivo .js sendo chamado pelo html:
- ou em um arquivo .js sendo chamado pelo node
console.log("Olá, mundo!")
Curso Javascript Completo 2020 [Iniciantes] + 14 Mini-Projetos O vídeo é uma aula de JavaScritp, se você está começando, tem dificuldade ou não lembra a syntaxe da linguagem, recomendo fortemente que assista o vídeo. https://www.youtube.com/watch?v=i6Oi-YtXnAU
Nota:
Tente fazer os desafios antes de buscar por ajuda, tente se desafiar e se surpreenda com a sua capacidade 😉
- Inverta os valores de saída das variáveis abaixo.
let a = 'vermelho'
let b = 'azul'
console.log(a)
console.log(b)
output:
azul
vermelho
- Dado dois valores N, retorne o maior valor usando funções e retornando o valor para o seu console.
function max(num1, num2){}
console.log(max(1, 2))
console.log(max(9, 2))
- Se o valor N for divisível por 3 ele retorna o texto 'Fizz'
- Se o valor N for divisível por 5 ele retorna o texto 'Buzz'
- Se o valor N for divisível por 3 e por 5 ele retorna o texto 'FizzBuzz'
- Se ele não for divisível por 3 e nem por 5 ele retorna o valor o próprio N
- E se o valor N não for um número, tem de retornar o texto 'Não é um número'
function fizzBuzz(entrada){}
// entrada
const resultado = fizzBuzz(15);
// saida
console.log(resultado)
- Criar um radar de veocidade e calcular multa
- Velocidade máxima de até 70km/h
- A cada 5km acima do limite, você ganha 1 ponto na carteira
- Se os pontos forem maior que 12, a carteira é suspensa
- Use Math.Floor() para arredondar o resultado
function verificarVelocidade(velocidade){}
// entrada
verificarVelocidade(180)
// saida
console.log()
Uma organização LAG com o incentivo e busca de desafios dos próprios estudantes do servidor.
Link de convite do servidor LAG: https://discord.gg/Z4RcfxtPYE
Fonte: https://www.youtube.com/watch?v=i6Oi-YtXnAU
"Não é a linguagem de programação que define o programador, mas sim sua lógica!"