2
respostas

[Dúvida] Primeira atividade que cooloco no fórum, gostaria da avaliação de algum instrutor.

//Desafio 1
let dia = prompt("Que dia da semana é hoje?");
if(dia === "sábado" || dia === "sabado" || dia === "domingo") {
alert("Bom fim de semana!");
} else {
alert("Boa semana!");
}
//Desafio 2
let numero = prompt('Digite um numero!');
if(numero > 0){
alert('Seu número é positivo');
}else{
alert('Seu número é negativo');
}
//Desafio 3
let pontuacao = prompt('Quantos pontos você teve?');
if (pontuacao >= 100){
alert ('Parabêns você venceu');
}else{
alert ('Infelizmente você não teve pontos o suficiente')
}
//Desafio 4
let saldo = 5000
alert(Seu saldo é de ${saldo});

//Desafio 5
let nomeUsuario = prompt('Digite seu nome');
alert(Seja muito bem vindo ${nomeUsuario});

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

boa noite meu amigo! acabei de finalizar esse curso.
no seu desafio2, fiquei com uma duvida, como o codigo vai interpretar se o numero digitado e positivo ou negativo?

Fala, Mauricio! Tudo bem?

O valor adicionado à variável numero através do prompt é uma cadeia de caracteres, ou seja, do tipo String em JavaScript. Mas, por baixo dos panos, o interpretador faz a conversão de tipo, pegando o que tá dentro da variável numero e transformando em tipo Number antes de fazer a verificação da condição.

Espero ter ajudado! :)