Skip to content

Reforcojs posinho#19

Open
SthefaneOliveira wants to merge 16 commits intomasterfrom
reforcojs-posinho
Open

Reforcojs posinho#19
SthefaneOliveira wants to merge 16 commits intomasterfrom
reforcojs-posinho

Conversation

@SthefaneOliveira
Copy link
Collaborator

POR FAVOR, EDITE ESSA MENSAGEM INSERINDO AS INFORMAÇÕES DO SEU PROJETO. COMECE APAGANDO ESSA LINHA.

INSIRA O NOME NOME DO PROJETO AQUI

O que funciona

  • DESCREVA O QUE FUNCIONA NO SEU PROJETO

O que não funciona

  • DESCREVA O QUE NÃO FUNCIONA NO SEU PROJETO

Link Surge

A PARTIR DA SEMANA 5, INSIRA AQUI O LINK DO SURGE. ANTES DISSO, APAGUE ESSAS DUAS LINHAS.

Imagens

TIRE PRINTS DAS TELAS DO SEU SITE E COLE AQUI

@Janaylla
Copy link

Janaylla commented Sep 3, 2021

Olá Sthefane, parabéns pela entrega, alguns pontos de atenção:
Antes de usar uma variável você precisa declara-la e ela só existe dentro daquele escopo.

  const cadastro = (nome, ano, senha, nacional) => {
        //isso é uma function
    const usuario = [];
    let idade = 2021 - anoDeNascimento 
    usuario.push(nome, ano, senha, nacional)
        //  Sua lógica aqui 


    if(idade < 18){
        console.log("idade insuficiente")
    } else if  (usuario[2].length <= 6){
        console.log("senha menor do que foi pedido")

    } else if  ( nacionalidade === "n"){
        console.log("voce nao pode cadastrar por nao ser brasileiro")

    }else{
        console.log("cadastrado")
    }

    }
    
const nomeUsuario = prompt("digite o nome de usuario")
let anoDeNascimento = Number(prompt("Qual o seu ano de nascimento?"))
const senhaDoUsuario = prompt("digite sua senha (minimo 6 digitos)")
const nacionalidade = prompt("Você é brasileiro? s/n")
console.log(cadastro());

Como nesse caso, em que você tentar acessa a variável anoDeNascimento, porem ela só existe fora da função e como ela foi declarada depois que da função, esta não consegue acessa-lo, você passa ela como argumento, porem o parâmetro esta com o nome diferente, no mais qualquer duvida sobre isso ou sobre outro assunto manda lá no canal de duvidas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants