Instruções if em JavaScript
Introdução Link to heading
As instruções if
em JavaScript permitem que você execute um bloco de código somente se uma condição específica for atendida. Eles são uma ferramenta fundamental para controlar o fluxo do seu código.
Validação para duas condições possíveis Link to heading
if (true) {
console.log("Olá");
} else {
console.log("eu sou falso"); // Se a condição for falsa, isso é executado
}
Validação para duas ou mais condições possíveis Link to heading
const idade = 18;
if (idade === 18) {
console.log("Você pode votar, será sua primeira vez votando");
} else if (idade >= 18) {
console.log("Você pode votar novamente"); // Se a condição anterior for falsa, isso é executado
} else {
console.log("Você ainda não pode votar");
}
Operador ternário: Link to heading
- É uma forma abreviada de escrever uma simples instrução
if
. - A sintaxe é
condição? valor se verdadeiro: valor se falso
.
Exemplo Link to heading
const numero = 1;
const resultado = numero === 1 ? "Eu sou um" : "Eu não sou um";
console.log(resultado); // Prints "Eu sou um"
Se estiver embutido: Link to heading
- Você pode usar um
if
embutido para executar uma única linha de código se uma condição for atendida. - A sintaxe é
condição && código
.
Exemplo: Link to heading
const eAdulto = idade >= 18;
console.log("O usuário é um adulto:" + eAdulto); // Prints "O usuário é um adulto: verdadeiro"
Continue aprendendo sobre instruções if para escrever códigos JavaScript mais complexos e adaptáveis!