Ir ao conteúdo

Posts recomendados

Postado

bom dia. Estou criando um validador de login em javascript, onde, no proprio codigo é armazenado o login correto e para que o usuario faça login ele tem que digitar corretamente o que está armazenado no codigo. O problema é que quando eu uso o comando If com duas condições o codigo da o seguinte erro :Uncaught ReferenceError: Invalid left-hand side in assignment.

    <script>
    // As funções de callback servem para retornar ao usuario algum determinado parametro caso ocorra ou não um determinado evento.
        var usuario = prompt("Digite seu nome de usuario")
        var senha = prompt ("certo! Agora digite sua senha")
            if (usuario = "Matheus" && senha="123"){
                document.write ("Olá " +usuario+" seja bem vindo")
            }
            else {
                document.write ("Desculpe,mas o login está incorreto, tente novamente")
            }
    </script>

 

Postado

Bom dia @MatheusOlivr

 

6 minutos atrás, MatheusOlivr disse:

if (usuario = "Matheus" && senha="123")

 

Você deve utilizar == para fazer comparações, o = sozinho é para atribuir valores.

 

Você também pode utilizar === para comparar valor e tipo.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!