You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
141 lines
4.2 KiB
141 lines
4.2 KiB
//1- Obtenha a entrada do usuário usando prompt(“Digite sua idade:”). Se o usuário tiver 18 anos ou mais, dê o feedback: 'Você tem idade suficiente para dirigir', mas se não tiver
|
|
// 18 anos, dê outro feedback indicando quantos anos ele precisa esperar para completar 18 anos
|
|
let idade = prompt("Digite sua idade:");
|
|
if (idade >= 18) {
|
|
console.log("Você tem idade suficiente para dirigir");
|
|
} else {
|
|
let anosRestantes = 18 - idade;
|
|
console.log(
|
|
`Você precisa esperar mais ${anosRestantes} anos para completar 18 anos`
|
|
);
|
|
}
|
|
|
|
//2 - Compare os valores de myAge e yourAge usando if … else. Com base na comparação, registre o resultado no console indicando quem é mais velho (eu ou você).
|
|
// Use prompt(“Digite sua idade:”) para obter a idade como entrada.
|
|
let myAge = 27;
|
|
let yourAge = prompt("Digite sua idade:");
|
|
if (myAge > yourAge) {
|
|
console.log("Eu sou mais velho que você");
|
|
} else if (myAge < yourAge) {
|
|
console.log("Você é mais velho que eu");
|
|
} else {
|
|
console.log("Nós temos a mesma idade");
|
|
}
|
|
//3 - Se a for maior que b, retorne 'a é maior que b' senão 'a é menor que b'. Tente implementar de duas maneiras
|
|
//usando if else
|
|
//operador ternário.
|
|
let a = 4;
|
|
let b = 3;
|
|
if (a > b) {
|
|
console.log("a é maior que b");
|
|
} else {
|
|
console.log("a é menor que b");
|
|
}
|
|
// Usando operador ternário
|
|
let resultado = a > b ? "a é maior que b" : "a é menor que b";
|
|
console.log(resultado);
|
|
|
|
//4 - Números pares são divisíveis por 2 e o resto é zero. Como você verifica se um número é par ou não usando JavaScript?
|
|
//Digite um número: 2
|
|
//2 é um número par
|
|
let numero = prompt("Digite um número:");
|
|
if (numero % 2 === 0) {
|
|
console.log(`${numero} é um número par`);
|
|
} else {
|
|
console.log(`${numero} é um número ímpar`);
|
|
}
|
|
|
|
//Digite um número: 9
|
|
//9 é um número ímpar.
|
|
let numero2 = prompt("Digite um número:");
|
|
if (numero2 % 2 === 0) {
|
|
console.log(`${numero2} é um número par`);
|
|
} else {
|
|
console.log(`${numero2} é um número ímpar`);
|
|
}
|
|
|
|
//5 - Escreva um código que possa dar notas aos alunos de acordo com suas pontuações:
|
|
//80-100, A
|
|
//70-89, B
|
|
//60-69, C
|
|
//50-59, D
|
|
//0-49, F
|
|
let nota = prompt("Digite a pontuação do aluno:");
|
|
if (nota >= 80 && nota <= 100) {
|
|
console.log("A");
|
|
} else if (nota >= 70 && nota < 80) {
|
|
console.log("B");
|
|
} else if (nota >= 60 && nota < 70) {
|
|
console.log("C");
|
|
} else if (nota >= 50 && nota < 60) {
|
|
console.log("D");
|
|
} else if (nota >= 0 && nota < 50) {
|
|
console.log("F");
|
|
} else {
|
|
console.log("Nota inválida");
|
|
}
|
|
//6 - Verifique se um dia é dia de semana ou um dia útil. Seu script receberá o dia como entrada.
|
|
/* Qual é o dia hoje? Sábado
|
|
Sábado é um fim de semana.
|
|
|
|
Qual é o dia hoje? sábaDo
|
|
Sábado é um fim de semana.
|
|
|
|
Qual é o dia hoje? Sexta-feira
|
|
Sexta-feira é um dia útil.
|
|
|
|
Qual é o dia hoje? sexTA-feiRa
|
|
Sexta-feira é um dia útil.*/
|
|
|
|
let dia = prompt("Qual é o dia hoje?").toLowerCase();
|
|
if (
|
|
dia === "segunda-feira" ||
|
|
dia === "terça-feira" ||
|
|
dia === "quarta-feira" ||
|
|
dia === "quinta-feira" ||
|
|
dia === "sexta-feira"
|
|
) {
|
|
console.log(`${dia.charAt(0).toUpperCase() + dia.slice(1)} é um dia útil.`);
|
|
} else if (dia === "sábado" || dia === "domingo") {
|
|
console.log(
|
|
`${dia.charAt(0).toUpperCase() + dia.slice(1)} é um fim de semana.`
|
|
);
|
|
} else {
|
|
console.log("Dia inválido. Por favor, digite um dia da semana válido.");
|
|
}
|
|
//7 - screva um programa que informe o número de dias em um mês.
|
|
/* Digite um mês: Janeiro
|
|
Janeiro tem 31 dias.
|
|
|
|
Digite um mês: JANEIRO
|
|
Janeiro tem 31 dias
|
|
|
|
Digite um mês: Fevereiro
|
|
Fevereiro tem 28 dias.
|
|
|
|
Digite um mês: FEvereiro
|
|
Fevereiro tem 28 dias.*/
|
|
let mes = prompt("Digite um mês:").toLowerCase();
|
|
switch (mes) {
|
|
case "janeiro":
|
|
case "março":
|
|
case "maio":
|
|
case "julho":
|
|
case "agosto":
|
|
case "outubro":
|
|
case "dezembro":
|
|
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 31 dias.`);
|
|
break;
|
|
case "abril":
|
|
case "junho":
|
|
case "setembro":
|
|
case "novembro":
|
|
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 30 dias.`);
|
|
break;
|
|
case "fevereiro":
|
|
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 28 dias.`);
|
|
break;
|
|
default:
|
|
console.log("Mês inválido. Por favor, digite um mês válido.");
|
|
}
|