1
resposta

[Projeto] Desafios, condicionais e concatenação

Fiz três dos desafios para praticar
1.
let dom = 'domingo'
let sab = 'sabado'

let DiaUsuario = prompt ('Por favor Insira o dia de hoje')

if (DiaUsuario == dom) {
alert ('aproveite seu descando :)')
} else if (DiaUsuario == sab) {
alert ('Tenha um ótimo sábado')
} else alert ('aproveite sua semana :>');
2.
let Numerorandom = prompt ('Por gentileza, digite um número positivo ou negativo')
if (Numerorandom <0) {
alert ('Seu número é negativo!')
} else if (Numerorandom >0) {
alert ('Seu número é positivo!')
} else alert ('hm...não pude entender, tente novamente')
5.
let NameUSER = prompt ('por favor digite seu nome')
alert (Seja Bem-vindo, ${NameUSER})

1 resposta

Oi, Lucas! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de ver que você praticou diferentes desafios usando condicionais e também a interação com o usuário usando prompt e alert. Isso mostra que você já está explorando bem a lógica de decisão no JavaScript. No terceiro desafio, um detalhe importante é que para usar interpolação de variáveis é necessário utilizar crases ( ) em vez de aspas comuns.

Uma dica interessante para o futuro é usar o método toLowerCase() para evitar problemas quando o usuário digitar o dia com letras maiúsculas ou minúsculas diferentes.



let diaUsuario = prompt('Digite o dia da semana');
diaUsuario = diaUsuario.toLowerCase();

if (diaUsuario === 'domingo') {
  console.log('aproveite seu descanso');
}

Neste código, toLowerCase() transforma o texto digitado em minúsculas, ajudando a comparar corretamente o valor informado pelo usuário.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!