Mandou bem Ryan! Você gostaria de compartilhar seu código conosco? Apenas aperte no botão acima do box de resposta e insira seu código entre os sinais de ```
Desculpe tive dificuldade para compartilhar o codigo quando postei , mas agora consegui
<meta charset="utf-8">
<script>
var senha=123
var usuario="alura"
var usuarioInformado = prompt(" Digite seu usuario");
var senhaInformada =parseInt(prompt("Digite a senha"));
var tentativa =1
var limiteTentativa =3
if ( usuarioInformado==usuario && senhaInformada==senha) {alert("senha correta acesso liberado")}else{
while (usuarioInformado!=usuario && senhaInformada!=senha) {alert("senha incorreta tente novamente"); usuarioInformado = prompt(" Digite seu usuario");
senhaInformada=parseInt(prompt("Digite a senha")); while (tentativa>=limiteTentativa){alert("So é permitido tentar 3 vezes tente novamente mais tarde")};
tentativa++}};
while (tentativa>=limiteTentativa){alert("So é permitido tentar 3 vezes tente novamente mais tarde")};
</script>
Não precisa se desculpar, o seu código está ótimo Ryan! Só te recomendo que faça a chamada identação
, que, embora não seja vital no Javascript
, é sempre uma boa prática deixar tudo organizado por um tab
ou 4 espaços, o que ajuda a entender o que depende de quê, sendo uma forma de melhorar o entendimento do que está dentro de que {
chaves}
ou (
parênteses)
. Seu código ficaria assim:
<meta charset="utf-8">
<script>
var senha=123
var usuario="alura"
var usuarioInformado = prompt(" Digite seu usuario");
var senhaInformada =parseInt(prompt("Digite a senha"));
var tentativa =1
var limiteTentativa =3
if ( usuarioInformado==usuario && senhaInformada==senha) {
alert("senha correta acesso liberado");
}
else{
while (usuarioInformado!=usuario && senhaInformada!=senha){
alert("senha incorreta tente novamente");
suarioInformado = prompt(" Digite seu usuario");
senhaInformada=parseInt(prompt("Digite a senha"));
while (tentativa>=limiteTentativa) {
alert("So é permitido tentar 3 vezes tente novamente mais tarde");
}
tentativa++
}
}
while (tentativa>=limiteTentativa) {
alert("So é permitido tentar 3 vezes tente novamente mais tarde");
}
</script>
Não acha que tudo fica muito mais legível e organizado? Sempre tente usar a identação
a seu favor, pois o melhor código é o que conseguimos ler
, até mesmo melhor do que o bom código feito em poucas linhas, por isso, quando se trata de legibilidade, não "economize" linhas . Fica a dica ;) Se te ajudei marque o tópico como solucionado :-D