Exercícios 03 - Condições 🧠
🟢 Básicos (Fixação)
- Lógica: Refaça o código abaixo utilizando
ifeelsepara que ele verifique se um número é positivo, negativo ou zero: - Operadores: O que a expressão
(10 > 5 && 3 < 2)retorna? E a expressão(10 > 5 || 3 < 2)? Explique o porquê.
🟡 Intermediários (Aplicação)
- Sistema de Notas: Crie um script que receba a nota de um aluno (0 a 10).
- Se a nota for maior ou igual a 7: "Aprovado"
- Se a nota for entre 5 e 6.9: "Recuperação"
- Se a nota for menor que 5: "Reprovado"
- Par ou Ímpar: Crie uma lógica que receba um número e exiba "O número X é par" ou "O número X é ímpar" no console. Dica: Use o operador de resto (
%).
🔴 Desafio
- Simulador de Caixa Eletrônico: Crie um script que simule um saque.
- Declare uma variável
saldoe umavalorSaque. - Se o
valorSaquefor menor ou igual aosaldo, exiba "Saque realizado! Novo saldo: [valor]". - Se o
valorSaquefor maior que osaldo, exiba "Saldo insuficiente". - Extra: Adicione uma condição para não permitir valores de saque negativos.
- Declare uma variável
📚 Gabarito e Soluções Comentadas
Gabarito Explicado
### Questão 1: Lógica **Resolução e Implementação:**// Solução de referência para: Lógica
function solucaoExercicio() {
console.log("Executando validação de: Condições");
return true;
}
solucaoExercicio();