Vamos Ver Exemplos de Lógica Com As Condicionais Condicionais Compostas E Endadeadas.
Exemplo 1.
Construa UM ALGORITMO que определяет SE UM Número Inteiro é par oumpar. Mastrar O Número Na Tela.
O Usuário Vai Digitar Um Número Inteiro. UM Programa VAI DETRINARAR SE ESSE Valor é par oumpar e o mostrará na tela. Vou Crar UMA Variável Para Esse Número:
const valor = Number(prompt("Digite um número inteiro qualquer:"));
Agora Vou Criar UMA Condição Para Veriveryar SE O Número Digitado Pelo Usuário é par oumpar. O número Aparecerá Na Tela de Qualkquer Forma.
if (valor % 2 === 0) { console.log(`O número ${valor} é par`); } else { console.log(`O número ${valor} é ímpar`); }
Exemplo 2.
Construa UM ALGORITMO Que indique SE UM Número Digitado Está Compleendido Entre 20 E 90 OU NãO (20 E 90 Nao Estão Na Faixa de Valores).
O Mesmo Processimento Do Exemplo передний. O Usuário Vai Digitar Um Número Inteiro. UM Programa VAI DRUPENINARAR SE ESSE Valor Está Compleendido Entre 20 E 90 E O MOSTRARA NA TLAA. Lembrando Que Nem 20 Nem 90 Fazem Parte Desse Internalo Numérico. Vou Crar UMA Variável Para Esse Número:
const valor = Number(prompt("Digite um número inteiro qualquer:"));
Agora Vou Criar UMA Condição Para Veriverivery SE O Número Digitado Pelo Usuário Se Encontra Entra Entre 20 E 90. SIM SIM, MOSTRAR A MENSAGEM “O Valor Digitado Está No Mermento Entre 20 E 90”. Caso Contrário, Masturar A Mensagem “O Valor Digitado Não Está Nessa Faixa de Valores”.
if(valor > 20 && valor < 90) { console.log(`O valor digitado está no intervalo entre 20 e 90.`); } else { console.log(`O valor digitado não está nessa faixa de valores`); }
Exemplo 3.
Construa UM Algoritmo Para Veriveristar, Partir da Idade do Usuário, SE PORE TIRAR A Carteira De Motorista Ou Não.
Vou Crar UMA Variável Para Guardar O Ano de Nascimento do Usuário.
const anoDeNascimento = Number(prompt("Digite o ano de nascimento"));
Вариал Вариавел Вариавел Пара Гуралог О Ано Nesse Caso, Vou Usar O Método GetLyear ()
Para Mastrar o Ano Em Que Estamos (Ольга Квер Юридический!).
const anoAtual = new Date().getFullYear();
Vou Crar UMA Variável Para Para Candular Adade Do Usuário E UMA Condição. SE IDADE для Maior OU IGUAL A 18, MOSTRAR A Mensagem «Vovo Já Pode Tirar A a Carteira de Motorista». Caso Contrário, MOSTRAR A Mensagem “aina ainda não toide Tirar a Carteira de Motorista”.
const idade = anoAtual - anoDeNascimento; if(idade >= 18) { console.log(`Você já pode tirar a carteira de motorista`); } else { console.log(`Você ainda não pode tirar a carteira de motorista`); }
Vamos Ver Mais Em Exemplo Com Condicionais Encadeadas.
Exemplo 4.
Construa UM ALGORITMO QUE LEIA DUAS NOTAS DEM ALUNO E VERIFIQUE SE ELE FOIFROVADO, REPROVADO OU ESTA DE RECUPERAçãO.
Vou Crar Duas Variveis Para Chetmer As Notas Que o Usuário Vai Inserir.
const nota1 = Number(prompt("Digite a primeira nota:")); const nota2 = Number(prompt("Digite a segunda nota:"));
Vou Crar UMA Variável Para Calcular Média. SE Média для Igual OU Maior Do Que 7, Exibir Mensagem “Passou de Ano”. Caso Esteja Entre 5 E 7, Exibir Mensagem “Está de Recuperação”. SE Nenhuma Dessas Condições для Verdadeira, exibir a Mensagem “Repetiu de Ano”.
const media = (nota1 + nota2) / 2; if (media >= 7) { console.log(`Passou de ano`); } else { if(media >= 5 && media < 7) { console.log(`Está de recuperação`); } else { console.log(`Repetiu de ano`); } }
Poderia Ter Utilizado Também еще если
:
const media = (nota1 + nota2) / 2; if(media >= 7) { console.log(`Passou de ano`); } else if(media >= 5 && media < 7) { console.log(`Está de recuperação`); } else { console.log(`Repetiu de ano`); }
Aí a? Госарам? Até Próxima Anotação! 😊
Оригинал: “https://dev.to/ananopaisdojavascript/ou-isso-ou-aquilo-exemplos-com-desvios-condicionais-compostos-e-encadeados-parte-3-4mg9”