Curso JavaScript - Estruturas Condicionais - If, Else if e Else
Curso JavaScript - Estruturas Condicionais - If, Else if e Else
// Estruturas Condicionais
const idade = 15;
if (idade >= 18) {
console.log('Ruth pode começar a tirar a carteira de habilitação');
} else {
const anosRestantes = 18 - idade;
console.log(`Ruth é muito nova. Esperar ${anosRestantes} anos :)`);
}
// ESTRUTURA CONDICIONAL //
// const - determinador condicional
// if - condicional
// ( )- condição
// { } - Instrução
const hora = 19;
if (hora >= 0 && hora<=11) {
console.log('Bom dia');
} else if (hora >=13 && hora <= 18) {
console.log('Boa tarde');
} else if (hora >= 19 && hora <=23) {
console.log("Boa noite");
}
const numero = 11;
if(numero <= 10 && numero >=7) {
console.log("O numero está entre 10 e 9");
} else if(numero <= 11 && numero > 9) {
console.log('O numero está entre 8 e 9 ')
};
const numero1 = 47;
if ( numero < 47 && numero <=46) {
console.log( 'o numero está entre está entre 47 e 46 ');
}
const pais = 'Canada';
const estado = 'PA';
if(pais == "Brasil") {
console.log('Moro em qualquer lugar');
} else if (estado == 'PA') {
console.log( 'Moro no Estado do Pará');
}
const bacabal = 'cidade';
if(bacabal == 'cidade'){
console.log('Moro em Bacabal');
}
const minhaIdade2 = Number(prompt('Minha idade'));
console.log(minhaIdade2);
if(minhaIdade2 === 23){
console.log('Estou no meu melhor momento')
// Obs: minhaIdade2 = 23. O 23 no caso de dupla igualdade
é uma string. O JS
// converte automaticamente em string por causa da dupla
igualdade. Se usarmos
// igualdade estrita (===) não vai dar certo.
Seu quiser transformar 23 em Number
// tenho que colocar "Number" antes de prompt
e usar parentes. Ficaria assim:
// const minhaIdade = Number(prompt('minha idade));.
Fazendo o teste, no console
// vai aparecer "number"
Video:
Comentários
Postar um comentário